Our client is looking for a Senior Flight Software Engineer to join our growing team. The ideal candidate is excited to develop software that is used to control and fly our clients' products. You will have the opportunity to help architect the full software stack including application, operating system, networking, and firmware. You will work closely with your peers to define and implement the requirements and overall software scope. Your work at this company will be fast-paced in a dynamic startup environment and will have a direct impact on our clients' mission.
Experience in C++, Rust, or other systems programming language.
Experience building or working with real-time systems or distributed computing systems.
Experience working on embedded systems or the Linux kernel.
Proven skills in debugging, performance optimization, and unit testing.
Basic knowledge in controls, fluid systems, motors, or other physical mechanics.