
Flight Software Engineer
Reliable Robotics Corporation3 months ago
Mountain View, CA, USAMid Level / Senior
Base Salary
$155k - $215k/yr
Responsibilities
- Develop highly deterministic C++ software in a bare metal environment.
- Integrate software with sensors and control systems.
- Handle system faults robustly.
- Drive requirements and implement unit tests.
- Work directly with flight hardware in the lab and on the plane.
- Plan flight testing and observe code in action.
Requirements
- B.S. in Computer Science, Engineering, or equivalent experience.
- 2+ years of professional programming experience in C or C++.
- Experience developing software for high performance embedded or safety critical applications.
- Familiarity with advanced C++ language features.
- Understanding of computer architecture, operating systems, and networking.
- Ability to work self-directed in a fast-paced environment.
- Experience in aerospace software development is preferred.
- Excellent written and verbal communication skills.
Tech Stack
CC++