Join Astro Mechanica as a GNC Software Engineer to develop guidance and control systems for autonomous aircraft.
Posted by employer 1 month ago
First seen on Joblaze 1 month ago
Last verified on the company career page 2 hours ago
What you'll build
Must have
Nice to have
Practical constraints
Requirements
Not disclosed in this posting: compensation, years of experience, visa sponsorship.
Benefits
Joblaze summary
In this role, the GNC Software Engineer develops and implements guidance, navigation, and control systems for autonomous aircraft, engaging in multi-disciplinary collaboration to define system architecture. Proficiency in Rust, C++, and Python, along with a strong background in flight dynamics and simulation, are essential for success. This position is suited for mid-level to senior engineers with advanced degrees in relevant fields and experience in aerospace or autonomous vehicle programs. The team emphasizes a flat structure and rapid execution, fostering a culture of engineering excellence.
Joblaze insights
Quick facts
From the original posting
You're a GNC software engineer who wants real ownership over the guidance and control systems of a clean-sheet autonomous aircraft. You work from first principles, you write the simulation and flight code yourself, and you work closely with hardware and software teams to get the aircraft flying. You care deeply about how systems behave in the real world—not just in simulation—and you’re motivated by building control architectures that are robust, testable, and ready for flight.
Develop and implement guidance, navigation, and control systems for our products
Engage in multi-disciplinary aircraft trades and help define the overall system architecture
Build and maintain 6-DOF dynamics and simulation models used for control design, analysis, and validation
Develop tooling to automate control design, monte carlos, and simulation validation
Work closely with peers across engineering disciplines to define the control schemes and mechanisms for our products
Support flight and ground test operations
Conduct post flight/test reviews and correlate performance with analysis for continuous improvement on predictions
Master’s degree or PhD in aerospace engineering, software engineering, robotics, electrical engineering, or related discipline
Professional experience in GNC development for an aerospace or autonomous vehicle program
Strong background in flight dynamics, modeling, and simulation
Proficiency in Rust, C++, or a comparable systems language, plus Python for analysis and tooling
Experience with software development best practices such as version control, code review, testing, and CI
Ambition to work in a fast-paced environment
Comprehensive medical, dental, and vision insurance, including Flexible Spending Accounts (FSA)
401(k) program and transparent stock option plan
Flexible work environment
Standard company text repeated across Astro Mechanica's postings is omitted here.