CareerPlanGet AI match score →

Advanced Lead Engineer - Embedded Software Development

Grand Rapids💼 Full-time💰 $112,000–$112,000🗓 2026-07-08 → 2026-07-31

Core

Lead embedded real-time software development across the full lifecycle, designing architectures and delivering device drivers, boot loaders, and operating systems for aerospace products.

Role type

Senior Lead Embedded Software Engineer

Builds

Embedded software applications and infrastructure (device drivers, boot loaders, BSPs, OS)

Domain

Aerospace / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded real-time software development, Software architecture design, Interface definition (APIs to hardware/software), Test case definition, Software implementation and debugging, Project execution (scope, schedule, cost, quality), Trade studies for OS/hypervisors, Software reuse strategies

Preferred skills

Master's degree in Engineering, Certification standards experience, Multicore programming, Model Based Design (UML), Automated build and test/CI

Technologies

C, C++, Ada, Python, XML, VxWorks, Integrity, Linux, Hypervisors, DOORS, ALM/RTC, Enterprise Architect, GEARS, JIRA, GIT, Jenkins, Gradle, SIMICS, QA-C, KEPM

Responsibilities

Develop software architecture and design; Define interface requirements and software APIs; Define software requirements and test cases; Perform implementation, debug, and integration; Develop test applications; Account for full project execution tasks; Measure and report progress via metrics; Execute software reuse strategies; Participate in technology selection and trade studies

Seniority

Senior, hands-on IC with leadership responsibilities

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