Apera
Airborne Software Engineering Recruitment Consultant @ Apera
A forward-thinking aerospace organization is seeking a
Senior Embedded Software Engineer
to lead the development of real‑time, safety‑critical embedded software for airborne systems. This role involves technical leadership, architecture, and hands‑on development of embedded software in compliance with rigorous aviation standards. The ideal candidate will bring deep expertise in embedded C programming, system integration, and safety‑critical software.
Key Responsibilities
Analyze and refine system requirements from an embedded software perspective
Develop high‑level and low‑level software requirements and architecture
Design and implement embedded software in C and Assembly
Integrate software with hardware and other systems; support system‑level integration
Troubleshoot and optimize software performance, timing, and reliability
Lead and mentor a small team of embedded software engineers
Conduct peer reviews and collaborate with verification teams
Promote reuse of software components and lifecycle data
Communicate with regulatory bodies and support certification activities
Required Qualifications
Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
Minimum 7 years of experience in real‑time embedded software development for safety‑critical systems
Strong background in requirements engineering, software architecture, and design
Mastery of C programming and familiarity with Assembly
Knowledge of Texas Instruments Hercules and/or STM ARM microcontrollers, or equivalent
Proficient in reading schematics, datasheets, and technical documentation
Skilled in using lab equipment (oscilloscopes, analyzers, signal generators, etc.)
Deep understanding of DO‑178C Level A compliance and related standards
Strong communication and leadership skills
Preferred Qualifications
Experience with TI TMS570 microcontrollers and Lauterbach TRACE32
Familiarity with GNU GCC ARM toolchain and Code Composer Studio
Knowledge of Polarion ALM and model‑based development (DO‑331)
Experience with embedded systems for motor control, battery management, or flight control
Background in project management methodologies (Agile, Scrum, Kanban)
Experience with FAA Stage of Involvement reviews and DER communication
Location: Durham, NC
Salary: $80,000.00 - $110,000.00
Employment Type: Full‑time
Job Function: Information Technology and Engineering
Industries: Airlines and Aviation; Aviation and Aerospace Component Manufacturing
#J-18808-Ljbffr
Senior Embedded Software Engineer
to lead the development of real‑time, safety‑critical embedded software for airborne systems. This role involves technical leadership, architecture, and hands‑on development of embedded software in compliance with rigorous aviation standards. The ideal candidate will bring deep expertise in embedded C programming, system integration, and safety‑critical software.
Key Responsibilities
Analyze and refine system requirements from an embedded software perspective
Develop high‑level and low‑level software requirements and architecture
Design and implement embedded software in C and Assembly
Integrate software with hardware and other systems; support system‑level integration
Troubleshoot and optimize software performance, timing, and reliability
Lead and mentor a small team of embedded software engineers
Conduct peer reviews and collaborate with verification teams
Promote reuse of software components and lifecycle data
Communicate with regulatory bodies and support certification activities
Required Qualifications
Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
Minimum 7 years of experience in real‑time embedded software development for safety‑critical systems
Strong background in requirements engineering, software architecture, and design
Mastery of C programming and familiarity with Assembly
Knowledge of Texas Instruments Hercules and/or STM ARM microcontrollers, or equivalent
Proficient in reading schematics, datasheets, and technical documentation
Skilled in using lab equipment (oscilloscopes, analyzers, signal generators, etc.)
Deep understanding of DO‑178C Level A compliance and related standards
Strong communication and leadership skills
Preferred Qualifications
Experience with TI TMS570 microcontrollers and Lauterbach TRACE32
Familiarity with GNU GCC ARM toolchain and Code Composer Studio
Knowledge of Polarion ALM and model‑based development (DO‑331)
Experience with embedded systems for motor control, battery management, or flight control
Background in project management methodologies (Agile, Scrum, Kanban)
Experience with FAA Stage of Involvement reviews and DER communication
Location: Durham, NC
Salary: $80,000.00 - $110,000.00
Employment Type: Full‑time
Job Function: Information Technology and Engineering
Industries: Airlines and Aviation; Aviation and Aerospace Component Manufacturing
#J-18808-Ljbffr