A leading drone technology company in California is seeking an Autonomy Engineer to contribute to the development of the core planning and control stack. The ideal candidate has strong proficiency in C++ and Python, experience shipping software for real hardware, and knowledge of aircraft dynamics. As part of the team, you will architect and flight test motion planning strategies while working in a diverse environment that values innovation and collaboration. Competitive salary and comprehensive benefits offered.
Qualifications
Strong proficiency in C++ and Python in real-time contexts.
Experience shipping software that controls real hardware, e.g., aircraft, drones, robots, etc.
Commitment to writing clean, well-designed, maintainable, readable code.
Responsibilities
Architect, implement, simulate, and flight test new motion planning strategies.
Develop, tune, and analyze new flight controllers.
Refine and understand the aerodynamic and dynamic model of a tailsitter aircraft using simulated and flight test data.
Skills
Proficiency in C++
Proficiency in Python
Knowledge of aircraft and rotorcraft dynamics
Experience with non-linear optimization
Control theory and practice
Software engineering fundamentals
Collaboration in larger code bases
Job description
A leading drone technology company in California is seeking an Autonomy Engineer to contribute to the development of the core planning and control stack. The ideal candidate has strong proficiency in C++ and Python, experience shipping software for real hardware, and knowledge of aircraft dynamics. As part of the team, you will architect and flight test motion planning strategies while working in a diverse environment that values innovation and collaboration. Competitive salary and comprehensive benefits offered.