Experienced Software Engineer - FSD
Core
Develop and maintain cloud-based software applications for avionics and embedded systems, translating system requirements into detailed software designs and code.
Role type
Senior Software Engineer (Full Stack)
Builds
Cloud-based software applications for AvionX and Embedded Software organization
Domain
Aerospace, Avionics, Embedded Systems
Deliverable
production ML models | product features
Required skills
Java (Core/Advanced), Spring/SpringBoot, Hibernate, Angular, HTML, JavaScript, CSS, RESTful Web Services, Microservices, SQL/NoSQL, Cloud (AWS/Azure/PCF), UI/UX design, Automated testing, System architecture
Preferred skills
Systems thinking, Analytical skills, Agile methodology
Technologies
Java, SpringBoot, Hibernate, Angular, AWS, Azure, PCF, SQL, NoSQL
Responsibilities
Develop UI and backend components; Decompose Tier 3 requirements into Tier 4 software requirements; Create high-level and detailed designs; Perform unit and integration testing; Conduct peer reviews; Support design reviews (SRR, PDR, CDR); Mitigate project risks.
Seniority
Senior, hands-on IC