Electra is hiring a Staff/Senior Software Engineer to support the design and development of embedded software for safety-critical aircraft systems. This hands-on individual contributor role contributes to the technical direction of embedded software across one or more subsystems and supports production-code development. The engineer works closely with systems, hardware, test, and certification engineers to take software from requirements through integration and flight test. Experience delivering software under DO-178C is a strong plus. The role involves developing embedded software for real-time, resource-constrained flight and avionics hardware, integrating it with RTOS or bare-metal environments, and validating it on target hardware, hardware-in-the-loop rigs, and in the lab. The engineer supports verification, certification, lab and flight-test activities, and airworthiness approval. Level (Staff or Senior) is determined by the candidate’s experience, education, demonstrated skills, and degree of independence and autonomy. The anticipated compensation range is $110,000–$160,000 USD across eligible locations. Actual compensation depends on relevant experience, skills, and geographic location. Total compensation includes a performance bonus and comprehensive benefits. The position may be subject to ITAR requirements.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior