GNC/Controls Software Engineer – Hypersonic Vehicles
Listed on 2026-09-23
-
Engineering
Aerospace / Aviation / Avionics, Robotics, Systems Engineer, Embedded Software Engineer
Who We Are
Aurex is a mission-focused aerospace and defense company building the next frontier of deterrence. From hypersonics and missile defense to hardened networks and orbital systems, we design, test, and deliver the platforms that turn unproven ideas into battlefield-ready capability.
Huntsville, ALAurex is a mission-focused aerospace and defense company building the next frontier of deterrence. From hypersonics and missile defense to hardened networks and orbital systems, we design, test, and deliver the platforms that turn unproven ideas into battlefield-ready capability.
Born in Huntsville and built for speed, Aurex brings together aerospace veterans, combat-tested operators, and forward-leaning technologists to solve problems that matter-fast. We move from whiteboard to warfighter with precision, clarity, and zero tolerance for fluff.
Job SummaryWe are looking for a Senior GNC / Controls Software Engineer with extensive experience in developing guidance, navigation, and control algorithms and real-time flight software for high-speed aerospace vehicles. The ideal candidate will design, implement, and validate GNC software and control systems for hypersonic applications, ensuring performance, stability, and reliability under extreme flight conditions. Proficiency in simulation tools such as MATLAB/Simulink and real-time software development in C/C++ is required, with a primary focus on closed-loop GNC performance, robustness analysis, and flight software integration.
Responsibilities- Design, develop, and implement guidance laws, navigation filters, and flight control algorithms for hypersonic vehicles.
- Develop and optimize real-time embedded flight control software in C/C++ (or equivalent) for safety-critical systems.
- Create and maintain high-fidelity 6-DOF vehicle dynamics models and closed-loop simulations in MATLAB/Simulink.
- Perform linear and nonlinear stability analysis, robustness assessments, and Monte Carlo dispersion studies across the hypersonic flight envelope.
- Conduct software-in-the-loop (SIL), processor-in-the-loop (PIL), and hardware-in-the-loop (HIL) testing to verify GNC performance.
- Integrate and tune multi-sensor navigation solutions (INS/GPS and additional aiding sensors) for accurate state estimation.
- Optimize control system performance for stability, tracking accuracy, and disturbance rejection under thermal, structural, and atmospheric uncertainties.
- Collaborate with cross-functional teams, including aerodynamics, propulsion, structures, and systems engineers, to ensure seamless GNC integration.
- Support flight test planning, data analysis, and post-flight reconstruction, iterating designs based on test results.
- Active DoD Secret Clearance
- Work in person at our corporate headquarters in Huntsville, AL.
- One of the following:
- Bachelor’s degree in Aerospace Engineering, Electrical/Computer Engineering, Mechanical Engineering, or a related field with relevant industry experience
- Master’s degree or Ph.D. in Aerospace Engineering, Electrical/Computer Engineering, or a relevant field with experience applying knowledge to real-world systems
- 3-7 years of industry experience in GNC algorithm development and/or flight controls software for aerospace vehicles.
- Experience developing real-time embedded software for flight or safety-critical systems.
- Advanced proficiency in MATLAB/Simulink for modeling, control design, and simulation.
- Strong knowledge of classical and modern control theory, estimation techniques (e.g., Kalman filtering), and trajectory optimization.
- Understanding of hypersonic vehicle dynamics, aero-thermodynamics, and associated modeling challenges.
- Excellent problem-solving skills and ability to interpret complex simulation and flight test results.
- Stro…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).