Senior GNC Engineer
Core
Architect, design, and deliver Guidance, Navigation, and Control (GNC) sub-systems for un-crewed maritime and air autonomous vehicles.
Role type
Senior IC GNC Engineer
Builds
Next generation autonomous vehicles (e.g., XL-AUV) with long endurance and multi-mission capability
Domain
Defense / Robotics / Autonomous Systems
Deliverable
production ML models | product features
Required skills
GNC software development, systems programming, MATLAB/Simulink, RTOS, embedded software, test/simulation fixture development, data analysis for control systems
Preferred skills
C/C++, communications protocols (CAN, ARINC, MIL-STD), remote software troubleshooting, electrical/mechanical system testing, DO-178, open source control software (PX4, ROS)
Technologies
MATLAB, Simulink, RTOS, C, C++, CAN, CANFD, ARINC-825, ARINC-429, MIL-STD-1553, UART, RS232, RS422, RS485, SPI, QSPI, I2C, Ethernet, PX4, ArduPilot, ROS
Responsibilities
Lead architecture selection and implementation for GNC sub-systems; Integrate technology from third-party vendors and internal teams; Develop real-time embedded software; Create test and simulation fixtures; Analyze test data to verify vehicle performance and debug incidents; Drive root cause analyses for vehicle anomalies; Support vehicle manufacturing and deployment; Mentor Software and Hardware Engineers
Seniority
Senior, hands-on IC