5h ago

Software Engineer, Embedded C/C++ Flight Software

Costa Mesa, California, United States

$166,000-$220,000 / year

full-timeseniorDefense

Tech Stack

Description

You will design and implement real-time, safety-critical flight software in C/C++ for embedded systems in aerospace and defense platforms. Collaborate with hardware and systems engineers to integrate flight software with avionics and sensors, and contribute to the full software development lifecycle from requirements to verification.

Requirements

  • Strong academic background in CS, EE, Aerospace Engineering or related field with focus on embedded systems
  • Mastery of Embedded C/C++ with minimum 3 years professional experience in safety-critical real-time embedded software
  • Experience with flight software principles, RTOS, and aerospace hardware interfaces and protocols
  • Ability to rapidly understand complex embedded software architectures and low-level hardware interactions
  • Eligible to obtain and maintain an active U.S. Top Secret security clearance

Responsibilities

  • Design, develop, and implement real-time, safety-critical flight software in C/C++
  • Engineer embedded software solutions focusing on resource constraints and low-level hardware interaction
  • Collaborate with hardware, systems, and aerospace specialists to integrate software with avionics and sensors
  • Develop and execute testing methodologies including unit, integration, and system-level tests
  • Contribute to full SDLC from requirements analysis to verification and validation
0 views 0 saves 0 applications