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
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
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
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 StageRecent News
EIN Presswire
2025-09-22
2025-08-22
Company data provided by crunchbase