Guidance, Navigation & Control (GNC) Engineer
Location: San Diego, CA
Department: Engineering
Location Type: IN_OFFICE
Employment Type: FULL_TIME
Who We Are
About the Role
What You’ll Do
- Define control-system architecture and requirements for fixed-wing and autonomous aircraft, including primary flight control, energy management, and mode logic
- Design and implement control and estimation algorithms that account for actuator limits, sensor noise, timing, and real-world system constraints
- Model dynamical systems, develop accurate plant models, and validate them using flight-test data and simulation environments
- Lead system identification and aerodynamic model refinement based on real flight data
- Develop robust, fault-tolerant, and graceful-degradation control strategies for reliable autonomous operation
- Use simulation, SIL and HIL testing, Monte Carlo analysis, and system-performance tools to verify and validate flight-control and estimation software
- Design and execute flight-test plans, analyze telemetry and logs, tune controllers, and rapidly iterate based on real-world performance
- Integrate navigation and estimator outputs, including GPS-denied or alternative navigation solutions, into control architectures
- Collaborate closely with autonomy, avionics, embedded software, and flight-test teams to ensure seamless full-system performance
- Participate in system design reviews, safety assessments, and documentation to support high-integrity engineering practices
- Troubleshoot and resolve issues across simulation, ground testing, and flight operations
- Contribute to technical standards, code reviews, and continuous improvement in controls and GNC development processes
- Stay current with advances in controls, GNC, robotics, and autonomous systems and apply new techniques where beneficial
- Take ownership from concept through deployment in a startup environment where speed, rigor, flight testing, and accountability matter
Required Qualifications
- Bachelor’s degree in Robotics, Computer Science, Engineering, or related field
- 3+ years of experience in aerospace vehicle GNC development, simulation, & applied controls
- Experience building and tuning control systems for robotics, autonomy, or flight vehicles
- Proficiency in C++, Python, and MATLAB or Octave
- Strong foundation in classical and modern control theory
- Experience with system modeling and test-based validation
- Ability to evaluate flight data, debug issues, and communicate findings across teams
- Excellent communication and documentation skills
- U.S. Citizenship required due to ITAR regulations
Preferred Qualifications
- Masters degree or Ph.D in Robotics, Computer Science, Engineering, or related field
- 5+ years of experience in aerospace vehicle GNC development, simulation, & applied controls
- High proficiency in C or C++, Python, and MATLAB or Simulink or Octave
- Experience with estimator development such as EKF, UKF, or complementary filters
- Experience with GPS-denied or alternate navigation technologies
- Hands-on development on PX4 or ArduPilot or ArduPlane platforms
- Experience running flight-test campaigns and tuning flight controllers
- Experience flying RC fixed-wing aircraft
- Ability to clearly communicate control-system concepts to engineers outside your discipline
Work Environment
- Based at our Headquarters in San Diego, CA
- We welcome candidates who are local or open to relocating; relocation assistance is available and may be included in the offer package where appropriate
- Must be able to lift up to 30 lbs. and wear appropriate PPE [as required]
- Willingness to travel up to 10% domestically for testing and demonstrations
- Ability to work flexible hours and travel to various testing locations as needed
Compensation
Benefits & Perks
- We offer comprehensive medical, dental, and visions plans
- 401(k) Retirement Savings Plan to invest in your long-term retirement goals
- Equity grants for new hires
- Unlimited PTO
- Extremely generous company holiday calendar, including a holiday hiatus in November, & December.
- Generous Parental Leave
- Lifestyle Spending Account
- FSA
- DCFSA
- HSA
- Hospital Indemnity insurance
- Critical Illness insurance
- Accident insurance
- Basic Life/AD&D, short-term and long-term disability insurance, 100% covered by Firestorm. Plus, the option to purchase additional life insurance for you and your family.
- Mental Health Resources: We provide free mental health resources 24/7 including therapy and more. Additional work-life services, such as free legal and financial support, are available to you as well.
Export Control Compliance
Equal Opportunity Statement
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
