CareerPlan

Sr. Specialist Software Engineering (Embedded)

USAFull-time2026-11-09
On-siteSecurity clearance required

Core

Design and implement C/C++ software for embedded Real-Time Operating Systems (RTOS) on target hardware.

Role type

Senior embedded software engineer

Builds

Embedded software components and system integrations

Domain

Embedded systems / Real-Time Operating Systems

Required skills

C, C++, RTOS, embedded software development, hardware/software integration, requirements analysis, unit testing, peer reviews

Preferred skills

DOORS, device-driver development, BSP development, modern C++ techniques, Python test scripting

Responsibilities

Design and implement software for embedded target hardware, Develop C and C++ software for embedded Real-Time Operating Systems, Collaborate with systems, firmware, hardware, and software engineering teams, Design, document, develop, and test software components, Support requirements analysis, design, implementation, hardware/software integration, and formal testing, Participate in peer reviews and identify, track, and resolve defects

Seniority

Senior, hands-on IC