Lead Flight Software Engineer - Embedded RTOS Leader
Castelion Corporation
Torrance (CA)
On-site
USD 180,000 - 240,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Long-term stock incentives
Comprehensive medical, vision, and dental insurance
Four weeks of paid time off per year
Job summary
A technology defense firm in California is seeking a Lead Flight Software Engineer. The ideal candidate will provide technical leadership, oversee embedded software development for complex systems, and mentor engineers. This role requires strong proficiency in C++ or Rust, along with experience in Linux-based systems. Candidates should have at least 7 years of relevant experience and a Bachelor's degree in a STEM field. Extensive collaboration with cross-functional teams and project ownership are essential, along with an emphasis on quality and continuous improvement.
Qualifications
7+ years of professional experience in embedded software or real-time systems.
Strong proficiency in C++, Rust, or similar systems programming languages.
Experience developing software on Linux-based embedded platforms, including custom driver development.
Responsibilities
Define system architecture and software design patterns together with the Head of Flight Software.
Design, implement, and integrate embedded software for Linux-based and real-time systems.
Mentor engineers and provide guidance on implementation approaches.
Lead software integration across virtualized environments and hardware-in-the-loop setups.
Skills
C++
Rust
Embedded systems
Real-time systems
Linux
Education
Bachelor's degree in computer science, engineering, or related field
Tools
Linux-based embedded platforms
Microcontrollers (ARM, PowerPC, x86)
Job description
A technology defense firm in California is seeking a Lead Flight Software Engineer. The ideal candidate will provide technical leadership, oversee embedded software development for complex systems, and mentor engineers. This role requires strong proficiency in C++ or Rust, along with experience in Linux-based systems. Candidates should have at least 7 years of relevant experience and a Bachelor's degree in a STEM field. Extensive collaboration with cross-functional teams and project ownership are essential, along with an emphasis on quality and continuous improvement.