Comprehensive medical, dental, and vision insurance
401(k) program with stock options
Flexible time-off policy including PTO and sick time
Flexible work environment
Company-funded perks including team lunches
Job summary
A leading aerospace technology company in San Francisco is seeking a Senior Flight Software Engineer to develop control software for their cutting-edge aerospace products. The ideal candidate will have extensive experience in software development, especially in C++ or Rust. This role emphasizes collaboration with cross-disciplinary teams in a dynamic startup environment. Enjoy generous perks like comprehensive health care and a flexible work environment.
Qualifications
4+ years of software development experience; or 6+ years of professional software development experience.
Experience building or working with real-time systems or distributed computing systems.
Experience working on embedded systems or the Linux kernel.
Responsibilities
Develop highly reliable autonomous software systems and the simulations required to validate them.
Own all aspects of software development including design, test, and operations.
Work closely with other engineering disciplines to design and develop overall aircraft systems.
Skills
C++
Rust
Debugging skills
Performance optimization
Unit testing
Real-time systems
Distributed computing
Embedded systems
Linux kernel
Basic knowledge in controls
Education
Bachelor’s degree in Computer Science, Engineering, Math, or Science discipline
Job description
A leading aerospace technology company in San Francisco is seeking a Senior Flight Software Engineer to develop control software for their cutting-edge aerospace products. The ideal candidate will have extensive experience in software development, especially in C++ or Rust. This role emphasizes collaboration with cross-disciplinary teams in a dynamic startup environment. Enjoy generous perks like comprehensive health care and a flexible work environment.