Associate/Experienced Embedded Software Engineer (Linux)
Core
Develop, test, and integrate embedded Linux platforms and hypervisors for FAA-certifiable avionics systems.
Role type
Senior IC embedded software engineer (Linux kernel/hypervisor)
Builds
Avionics software systems for Boeing aircraft
Domain
Aerospace / Embedded Linux
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Linux kernel internals, Linux BSP porting, device drivers, C programming, POSIX interfaces, DO-178C certification, software architecture design, requirements analysis, test/verification
Preferred skills
Embedded real-time OS (VxWorks, Integrity), Linux KVM/Xen hypervisor, Yocto/Buildroot, ARM AArch64, ARINC653 APEX, Lauterbach Trace32 debugging
Technologies
Linux, C, Yocto, Buildroot, VxWorks, Green Hills Integrity, KVM, Xen, ARINC653, Trace32
Responsibilities
Develop and customize Linux kernel and hypervisor subsystems; Execute software engineering lifecycle for FAA-certifiable OS; Collaborate with international R&D centers; Support DO-178C-certified software development
Seniority
Senior, hands-on IC