Senior Embedded Software Engineer
Core
Design, develop, test, debug, and maintain software integrated into embedded devices and systems for pilot navigation, path planning, estimation, control, and autonomous fault protection.
Role type
Senior Embedded Software Engineer
Builds
Embedded software systems for avionics and mission-critical navigation/control
Domain
Aerospace / Embedded Systems
Deliverable
production ML models | product features
Required skills
Embedded software development, Real-time system development, Hardware integration, Software testing and debugging, Project leadership, Code review, DevOps automation, MATLAB/Simulink, Agile methodologies
Preferred skills
Engineering degree (CS/Engineering/Physics/Math), 9+ years experience, DevOps tool chain expertise, Agile leadership
Technologies
MATLAB, Simulink, DevOps tools
Responsibilities
Lead design and development of embedded software, Review and translate customer requirements, Lead hardware/software integration, Monitor system efficiency and stability, Lead testing and debugging, Research emerging technologies, Lead project management functions
