CareerPlanSign in

Lead Embedded Software Engineer - Data Storage & Transfer Systems

Clearwater, US💼 Full-time🗓 2026-08-26 → 2026-09-25

Core

Design, develop, integrate, and verify embedded software for custom avionics data storage and transfer products running on custom hardware platforms.

Role type

Lead embedded software engineer (avionics data storage)

Builds

Custom avionics data storage and transfer products

Domain

Avionics / Embedded Systems

Deliverable

production ML models | product features

Required skills

C programming, embedded Linux, VxWorks, device drivers, networking, file systems, multicore processors, multithreaded applications, hardware integration, software architecture, formal verification testing, DO-178B compliance

Preferred skills

ARM processors, AMD/Xilinx Zynq UltraScale MPSoC, Intel Xeon processors, Ethernet networking, embedded cybersecurity features, DOORS, RTC, AI tools for verification, data storage systems knowledge

Technologies

C, embedded Linux, VxWorks, ARM, AMD/Xilinx Zynq UltraScale MPSoC, Intel Xeon, Ethernet, DOORS, RTC

Responsibilities

Lead embedded software development for Data Storage and Transfer avionics products; Develop software architecture and implement major software components; Integrate embedded software with custom hardware platforms; Develop and troubleshoot low-level software including drivers and protocols; Support system integration, verification, and validation activities; Partner with cross-functional teams to resolve technical issues

Seniority

Senior, hands-on IC with leadership responsibilities

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