Please Accept our Privacy Policy
Job Description:
As amember of the Software Autonomy team, you willbe responsibleforcreating andmaintainingall of control and autonomy algorithms within theVBAT code base.Thisis a full lifecycle developmentopportunity withalgorithm development,software design and coding,unit tests,componenttests, flight softwarequalificationand flight testsupport. You will alsobe responsible forhelping update andvalidatethesimulationmodels asrequired.
Typically requires a minimum of5years of related experience with aBachelor’sdegree; or2years and aMaster’sdegree; or a PhD.
Proventrack recordof successfully shipping products,showcasingthe ability to navigate through development cycles, overcome obstacles, and deliver high-quality solutions to meet project deadlines and exceed expectations in a fast-pacedenvironment..
Excellent problem-solving and analytical skills, with a focus on delivering user-centric software solutions.
Experience working with control systems, specifically unmanned aerialsystemsand/or roboticsto include
Outer loop path planning/ trajectory synthesis
Integrating software in a hierarchical environment
Familiarity with continuous integration / delivery and test-driven development
Strong C++ and Python coding experience
Simulation model development,verificationand validation
Controls knowledge with experience in
Linear system analysis
Gain/Phase margin analysis
Time response
Filter development and verification / validation
First order filters
Kalman filters
Bandpass filters
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.