CareerPlanSign in

Real-Time Embedded Software & Verification Engineer

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

Core

Design, develop, integrate, and verify real-time embedded software for safety- or mission-critical applications within the full V-model lifecycle.

Role type

Senior IC real-time embedded software and verification engineer

Builds

Stores Management Computer (SMC) and Station Carriage Control Unit software for an undisclosed aerospace/defense program

Domain

Aerospace and defense, safety-critical embedded systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C, C++, Ada, bare-metal drivers, real-time operating systems (RTOS), software verification methods, unit test frameworks, MIL-STD-1553 integration, DO-178/MIL-HDBK-516C/JSSSEH standards compliance

Preferred skills

Stores Management System (SMS) software development, AMD/Xilinx UltraScale+ MPSoC development, Robot Framework/LDRA/VectorCAST usage, embedded test application development

Technologies

C, C++, Ada, Robot Framework, LDRA, VectorCAST, AMD/Xilinx UltraScale+ MPSoC, MIL-STD-1553

Responsibilities

Design, develop, integrate, and verify real-time embedded software across the full V-model software lifecycle; Implement software solutions using bare-metal drivers and real-time operating systems (RTOS); Develop software targeting the AMD/Xilinx UltraScale+ MPSoC; Integrate software supporting MIL-STD-1553 data bus communications; Develop and execute software verification activities using unit test frameworks, Robot Framework, LDRA, VectorCAST, and/or custom embedded test applications; Apply applicable software safety, certification, and airworthiness standards, including DO-178, MIL-HDBK-516C, and/or JSSSEH

Seniority

Mid-Senior, hands-on IC

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