Senior GNC Software Engineer
Core
Develop guidance, navigation, and control software for advanced autonomous systems, integrating sensors and algorithms for state estimation and control.
Role type
Senior IC GNC software engineer
Builds
GNC software for autonomous systems (munitions, vehicles)
Domain
Defense / Aerospace / Robotics
Deliverable
production ML models (via careerplan.io/jobs/3B-00F-10-174-senior-gnc-software-engineer-at-covenant-industries)
Required skills
C++, Python, GNC algorithms, state estimation, sensor fusion, embedded systems, real-time systems, sensor interface programming
Preferred skills
EKF/UKF, inertial navigation, MATLAB/Simulink, ROS/ROS2, HIL/SIL testing, flight telemetry
Technologies
C++, Python, MATLAB, Simulink, ROS, ROS2
Responsibilities
Develop and integrate GNC software; process data from IMUs, GPS/GNSS, cameras, LiDAR, radar; develop algorithms for state estimation and sensor fusion; test software in simulation and on real hardware; support SIL/HIL and flight testing; collaborate with embedded and systems engineers to integrate software with vehicle hardware.
Seniority
Senior, hands-on IC
