Software Engineer (AHRS)
Core
Designing and implementing embedded C software and hardware for AHRS (Attitude and Heading Reference Systems) and INS (Inertial Navigation Systems) products used in aviation.
Role type
Senior embedded software engineer (AHRS/INS)
Builds
Cockpit displays, navigation references, data conversion/storage, lithium battery management, and AC/DC power conversion systems.
Domain
Aerospace / Avionics
Required skills
Embedded C programming, AHRS/INS system design, Inertial sensor characterization and calibration, Bare-metal microcontroller development, FPGA/VHDL firmware, Hardware troubleshooting, Safety-critical software processes (DO-178/DO-254)
Preferred skills
C#, C++, Python, VHDL, PCB design, DFM/DFT
Technologies
C, C++, Python, VHDL, C#, FPGA, MEMS, FOG, Excel
Responsibilities
Design avionics, power electronics, and battery systems; Develop embedded C software for microcontrollers; Architect AHRS/INS products using MEMS or FOG; Create tools for manufacturing, calibration, and verification; Build and troubleshoot hardware including soldering and test equipment; Develop prototypes and test programs for regulatory compliance.
