Lead Embedded Software Engineer
Job in
Cary, Wake County, North Carolina, 27518, USA
Listed on 2026-05-31
Listing for:
Apera
Full Time
position Listed on 2026-05-31
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer, Software Architect
Job Description & How to Apply Below
A cutting-edge aerospace company is looking for a Lead Embedded Software Engineer to join its Airborne Software team. In this role, you’ll be responsible for designing, implementing, and integrating embedded software for next-generation aircraft, applying best practices in safety-critical, real-time development. The ideal candidate will have strong experience in embedded C, DO-178C compliance, and software architecture, with hands-on experience building and testing software on microcontroller-based systems.
Asa Lead Embedded Software Engineer, you will be responsible for:
- Lead the definition and analysis of system requirements, driving high and low-level software specifications for airborne systems.
- Own the architecture and development of embedded software in C/Assembly for ARM-based microcontrollers, setting technical direction for the team.
- Guide software-hardware integration, overseeing testing activities including timing, memory, and performance analysis.
- Mentor and support junior engineers, while leading peer reviews and collaborating closely with verification teams to ensure DO-178C compliance.
- Take ownership of complex troubleshooting and issue resolution, ensuring delivery of safe, reliable airborne software systems.
- BS in Computer, Electrical Engineering, or related field.
- 8+ years of experience in real-time embedded software development.
- Proficient in C programming for microcontrollers; experience with ARM (STM or TI Hercules) is preferred.
- Comfortable with schematics, datasheets, and lab/test equipment.
- Knowledge of DO-178C and safety-critical software development.
- Strong teamwork, communication, and problem-solving skills.
- Experience with TMS
570 ARM microcontrollers and Lauterbach TRACE
32. - Embedded software experience for motor control, battery management, or flight systems.
- Familiarity with SPI, I2C, CAN, ARINC 429 protocols.
- Experience with Polarion ALM or similar lifecycle tools.
Drive the future of aviation by testing and developing software that powers the next generation of all-electric aircraft. Send your CV to .
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×