Integration Engineer, Firmware
Core
Lead integration of Software and Firmware components into Unmanned Aerial Vehicles (UAVs), serving as a liaison between software, hardware, and systems teams.
Role type
Senior IC Integration Engineer (Firmware/Software)
Builds
UAV flight control, autonomy, communications, and deployment tools
Domain
Defense technology / Autonomous systems / Aerospace
Deliverable
production ML models | product features | infrastructure
Required skills
Software integration, Systems engineering, C/C++, Python, Git, CI/CD pipelines, Issue tracking, Software architecture, API design, System interoperability
Preferred skills
Autonomous systems integration, FMEA, ROS, MAVLink, Embedded software, RTOS, GNC, Sensor integration, Aerospace program management
Responsibilities
Define systems and subsystems requirements and interfaces across disciplines; Define SW/FW features and drive implementation against program milestones; Own end-to-end software integration on UAV programs; Coordinate software updates and release cycles; Ensure validated software deployment on UAVs; Document interfaces and integration procedures; Communicate technical status, risks, and dependencies.
Seniority
Senior, hands-on IC with program management responsibilities