Embedded Linux Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Heads Up Technologies · 10 hours ago

Embedded Linux Software Engineer

Heads Up Technologies is a global leader in aviation technology focused on enhancing in-flight experiences. As an Embedded Linux Software Engineer, you will architect and maintain Linux-based systems for business-jet cabin systems, ensuring a stable and optimized Linux foundation for production aircraft.

AerospaceCommercialIndustrial
check
H1B Sponsor Likelynote

Responsibilities

Own and maintain Yocto/OpenEmbedded build systems: create and curate custom layers, recipes, and machine configurations for in-house SoC platforms
Develop and upstream Linux kernel drivers, device-tree configurations, and board bring-up code for custom ARM-based hardware
Integrate peripherals (I²C, SPI, UART, GPIO, USB, Ethernet) and validate functionality through driver development and system testing
Support video and audio distribution pipelines: integrate display interfaces (HDMI, DisplayPort), audio codecs, and media frameworks; debug AV routing, latency, and synchronization across cabin systems
Optimize boot time, memory footprint, and real-time performance for resource-constrained embedded targets
Collaborate with hardware and FPGA teams during bring-up; debug with oscilloscopes, logic analyzers, JTAG, and kernel tracing tools
Build and maintain CI/CD pipelines for automated image builds, regression testing, and release management
Contribute to certification-aligned processes (requirements traceability, design documentation, code reviews, unit/integration tests); DO-178C exposure a plus
Document BSP architecture, build procedures, and interfaces; mentor team members on Yocto best practices

Qualification

Embedded Linux developmentYocto/OpenEmbeddedC programmingLinux kernel internalsARM architectureDebugging skillsShell scriptingDevice driversCommunication skillsTeam collaboration

Required

Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience
5+ years of embedded Linux development experience
Strong hands-on experience with Yocto Project / OpenEmbedded: custom layers, recipes, bbappends, machine configurations, and distro features
Proficiency in C and shell scripting; familiarity with Python for Yocto/BitBake development
Experience with Linux kernel internals: device drivers, device tree, kernel configuration, and cross-compilation
Familiarity with ARM architecture, boot loaders (U-Boot), and hardware bring-up workflows
Understanding of low-level peripheral interfaces (I²C, SPI, UART, GPIO) and networking stacks (TCP/UDP, multicast)
Ability to read schematics and datasheets to support hardware integration
Strong debugging skills: kernel logs, ftrace, perf, GDB, and hardware debug tools
Clear communicator who takes ownership, flags risks early, and delivers on commitments

Preferred

Experience with PetaLinux or Xilinx-based SoC platforms (Zynq/ZynqMP)
Familiarity with video/audio subsystems: V4L2, ALSA/PulseAudio, GStreamer, DRM/KMS, or AVover-IP protocols
Exposure to real-time Linux (PREEMPT_RT) or heterogeneous AMP configurations (Linux + RTOS/bare-metal)
Familiarity with containerized or OTA update strategies for embedded Linux (SWUpdate, RAUC, Mender)
Background in aviation, automotive, or other safety-critical/regulated environments; DO-178C experience a plus
Contributions to open-source projects or upstream kernel/Yocto communities

Benefits

Medical, dental, and vision coverage
401(k) program
Paid Time Off
Life insurance coverage
Health and wellness benefits including Health Savings Account (HSA) option
Opportunities for professional growth and development within the company
Positive and inclusive work culture with a laid-back work environment that promotes a healthy work-life balance
Flexibility in your schedule to accommodate personal needs
Opportunities for overtime to enhance your earning potential

Company

Heads Up Technologies

twittertwittertwitter
company-logo
Heads Up Technologies elevates the aviation experience by industry’s most innovative cockpit, cabin & aviation electrical solutions.

H1B Sponsorship

Heads Up Technologies has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (2)
2023 (2)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Robert Harshaw
Executive Chairman
linkedin
Company data provided by crunchbase