CareerPlanSign in

Embedded Software Engineer

USA🌐 Remote💼 Full-time💰 $130,000–$130,000🗓 2026-07-26 → 2026-09-29

Core

Design and implement foundational software components, shared libraries, and I/O frameworks for next-generation avionics systems.

Role type

Senior IC embedded software engineer (avionics)

Builds

Shared libraries, I/O frameworks, and partitioned services for multiple avionics applications

Domain

Aerospace and defense

Deliverable

production ML models | product features

Required skills

C++, object-oriented design, I/O architecture, protocol handling, data management, HLR/LLR generation, DO-178 DAL A compliance

Preferred skills

ARINC-653 partitioning, VxWorks RTOS, non-volatile data storage systems, avionics data buses (ARINC-429, MIL-STD-1553, AFDX, CAN, SPI, UART), ARINC 661 CDS/UA integration

Technologies

VxWorks, Atlassian Suite, Jama, Coverity, Rapita

Responsibilities

Abstract and consolidate core functions into reusable libraries and frameworks; Design and implement an I/O framework supporting multiple protocols; Collaborate with system architects to ensure ARINC-653 partitioning integrity; Support certification activities through HLR/LLR documentation and DAL compliance

Seniority

Senior, hands-on IC

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