CareerPlan

Senior Embedded Software Engineer

USAFull-time$10k2026-10-15 → 2026-11-10
Citizens onlySecurity clearance required

Core

Develop embedded real-time software for target hardware, evaluating hardware-software interfaces and system design to translate requirements into working solutions.

Role type

Senior Embedded Software Engineer

Builds

Embedded real-time software applications

Domain

Defense / Embedded Systems

Required skills

C/C++, Python, Real-time Operating Systems (RTOS), Hardware-software integration, Root cause analysis, Software test planning, Technical documentation, Peer review, Modeling tools

Preferred skills

Object-oriented design, UML, Device driver development, Modern C++ techniques, Information assurance, Cryptography, Software certification (DO-178)

Responsibilities

Translate requirements into working embedded software solutions, Guide and support software engineers as a subject matter expert, Investigate root causes of complex issues, Develop software for target hardware, Evaluate hardware-software interfaces and system design, Participate in all phases of the software development life cycle, Develop software test plans and technical documentation, Conduct experiments and prototype using modeling tools, Participate in peer reviews and repair defects

Seniority

Senior, hands-on IC