CareerPlanSign in

Lead Engineer - Embedded Software Development

Grand Rapids, US💼 Full-time💰 $95,000–$95,000🗓 2026-09-24 → 2026-09-25

Core

Lead embedded real-time software development for various products, managing the full software life cycle from design to certification and delivery.

Role type

Lead IC embedded software engineer

Builds

Device drivers, boot loaders, board support packages, operating systems, and built-in-test software

Domain

Aerospace / Embedded Systems

Deliverable

production ML models | product features

Required skills

Embedded real-time software development, Software architecture design, Interface definition, Test case development, Project execution (scope, schedule, cost, quality), Trade studies, Technology selection

Preferred skills

Multicore programming, Model Based Design (UML), Real-Time OS (VxWorks, Integrity, Linux, hypervisors), Automated build and test, Continuous Integration

Technologies

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

Responsibilities

Develop software architecture and design; Define interface requirements and APIs; Define software requirements and test procedures; Perform implementation, debug, and integration; Execute project tasks including scope, schedule, and quality management; Interface with global team members; Execute software reuse strategies; Conduct trade studies on technologies and tools.

Seniority

Senior, hands-on IC with team leadership

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