CareerPlanGet AI match score →

Lead Engineer - Embedded Software Development

Grand Rapids💼 Full-time💰 $95,000–$95,000🗓 2026-06-24 → 2026-07-30

Core

Design, implement, and verify embedded C software for safety-critical avionics functions on real-time operating systems and computing hardware.

Role type

Lead Embedded Software Engineer (Safety-Critical)

Builds

Firmware, board support packages (BSPs), boot loaders, and RTOS integrations for civil and military aircraft.

Domain

Avionics / Aerospace / Safety-Critical Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded C, Real-time operating systems (RTOS), Bare-metal development, Safety-critical environment experience, Unit and integration testing, Hardware-in-the-loop testing, DO-178C certification artifacts

Preferred skills

DO-178B/C project experience, ARINC-653 IMA, Built-in test (BIT/BITE), DO-254, DO-297, ARP-4754/4754A, Agile/Scrum

Technologies

C, RTOS, ARINC 653, BSP, Firmware

Responsibilities

Design and integrate embedded C software on GE Aerospace computing hardware; Collaborate with Systems and Hardware engineers to refine requirements; Develop unit and integration tests and support hardware-in-the-loop testing; Participate in DO-178C certification by producing and reviewing design, code, and test artifacts; Troubleshoot issues during integration, lab testing, and flight test; Provide peer reviews, guidance, and mentoring to junior engineers.

Seniority

Senior, hands-on IC with lead responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗