#Software Engineering
#C++
#Embedded Systems
#Software Development
We are dedicated to revolutionizing aviation by creating safety-enhancing technology that saves lives. Our mission is to make air transportation safer and more efficient through automated systems that transform how goods and people move across the globe. As a team composed of experts in aerospace, robotics, and autonomous vehicles, we invite you to join us in bringing this vision to life.
Responsibilities
- Develop highly deterministic C++ software within bare metal environments.
- Integrate software with vehicle subsystems, sensors, and control systems while ensuring robust fault handling.
- Define technical requirements and implement comprehensive unit tests.
- Collaborate directly with flight hardware in lab settings and on aircraft.
- Plan and participate in flight testing to see your code in action.
- Travel approximately 10% of the time to support project needs.
Must-haves
- Bachelor’s degree in Computer Science, Aerospace, or equivalent practical experience.
- At least 5 years of professional experience working with C or C++.
- Proven background in developing software for embedded or high-performance applications.
- Ability to work independently and thrive in a fast-paced environment.
- Fluency in English.
- Eligibility to access information subject to U.S. export controls.
Nice-to-haves
- Deep knowledge of networking, operating systems, and computer architecture.
- Experience with DO-178C standards.
- Over 7 years of experience with C or C++.
- Background in developing software for safety-critical systems.
- Strong verbal and written communication skills.
Benefits
The estimated annual salary range for this position is $143,000 to $215,000, plus cash and stock option awards.
- Remote work flexibility.
- 401k retirement plan.
- Stock options.
- Medical insurance.













