Talent.com
Embedded Linux Software Engineer
Embedded Linux Software EngineerHeads Up Technologies • Dallas, Texas, United States, 75201
Embedded Linux Software Engineer

Embedded Linux Software Engineer

Heads Up Technologies • Dallas, Texas, United States, 75201
[job_card.1_day_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

About Heads Up Technologies

At Heads Up Technologies, we’re redefining what’s possible in the air. Since our beginnings in a Dallas hangar in 1985, we’ve grown into a global leader in aviation technology driven by innovation, precision, and a relentless pursuit of better in-flight experiences. From pioneering digital audio and lighting systems to uniting with STG Aerospace, ALTO Aviation, and Innovative Advantage under one brand, we continue to lead the way in cabin systems integration for business and commercial aircraft. Join us as we shape the future of aviation where lighting, entertainment, safety, and audio come together to elevate every journey.

About the role

As an Embedded Linux Software Engineer, you will architect, build, and maintain Linux-based board support packages (BSPs) and system images for next-generation business-jet cabin systems (IFE / CMS). You will own the Yocto / OpenEmbedded build infrastructure, develop custom layers and recipes, and bring up Linux on custom ARM / SoC hardware. This role bridges low-level platform software with application teams—ensuring a stable, optimized, and certification-ready Linux foundation for production aircraft.

Key Details

  • Work Days and Hours : Monday to Friday. Flexibility to set schedule.
  • Location : This is a full-time onsite position located in Addison, TX.
  • Compensation : Based on qualifications and comprehensive benefits package.
  • Work Eligibility : Must be authorized to work in the United States.

What you'll do

  • 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.
  • What will make you successful in this role

    Required Knowledge / Skills / Abilities :

  • 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 Knowledge / Skills / Abilities :

  • 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.
  • Perks and Benefits

  • A competitive compensation package, including medical, dental, and vision coverage.
  • Opportunities to plan for the future with our 401(k) program.
  • Paid Time Off - Take the well-deserved time off you need.
  • Life Insurance - Enjoy the peace of mind that comes with 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.
  • Why Us?

    At Heads Up Technologies, you have the opportunity and support to reach for the sky collaborating internally and with partners to deliver artistry in engineering.

    Every position in our company has its unique responsibilities, but they all require the same traits : motivated, self-starter, creative, enthusiastic and dependable. A team player that has respect for the opinions and input of others. Performance- and process-driven. Someone who gives 110% at work but still seeks balance by making time with family and hobbies a priority.

    Did this post spark something in you? If so, we’re looking forward to reviewing your resume!

    No recruiting agencies.

    PI135a7e03cf97-30511-39569356

    [job_alerts.create_a_job]

    Embedded Linux Software Engineer • Dallas, Texas, United States, 75201

    [internal_linking.similar_jobs]
    Senior Software Engineer

    Senior Software Engineer

    InfoVision Inc. • Dallas, TX, US
    [job_card.full_time]
    Strong understanding of embedded system architecture and resource management.Experience with real-time operating systems (RTOS) / Linux based embedded systems. Experience with C / C++ (C++ 17 or later...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Emergency Medicine Physician

    Emergency Medicine Physician

    ProLocums • Ennis, TX, USA
    [job_card.full_time]
    Emergency Medicine Physician at ProLocums summary : .This locum tenens opportunity for an Emergency Medicine Physician in Ennis, TX offers highly competitive compensation at $300 per hour.The role in...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Anesthesia Physician

    Anesthesia Physician

    CompHealth • Ennis, Texas, US
    [job_card.full_time]
    Anesthesia physician employment in Texas : A physician should consider working in Ennis, TX for its welcoming small-town atmosphere combined with proximity to the Dallas-Fort Worth metroplex, offer...[show_more]
    [last_updated.last_updated_30] • [promoted]
    IT Systems Engineer 1

    IT Systems Engineer 1

    Dallas College • Mesquite, TX, United States
    [job_card.full_time]
    All Job Postings will close at 12 : 01 a.CT on the specified Closing Date.United States of America (Exempt).As an IT Systems Engineer I at Dallas College, you will be a key player in implementing, ma...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Sr Software Engineer - Ignition

    Sr Software Engineer - Ignition

    KPMG • Dallas, TX, United States
    [job_card.full_time]
    Known for being a great place to work and build a career, KPMG provides audit, tax and advisory services for organizations in today's most important industries. Our growth is driven by delivering re...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Lead Embedded Systems Engineer

    Lead Embedded Systems Engineer

    Symbiotic Services • Addison, TX, us
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Symbiotic Services is hiring on behalf of a pioneering client building.Lead Embedded Systems Engineer.Hundreds of precision actuators. Wi-Fi-based device orchestration.MQTT publish / subscribe messagi...[show_more]
    [last_updated.last_updated_variable_days]
    Software Dev Engineer IV

    Software Dev Engineer IV

    TEKsystems • Dallas, TX, United States
    [job_card.full_time]
    Software Development Engineer •.Design develop implement test document and deliver large-scale multi-tiered distributed software applications tools systems and services using multi-threaded programm...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Work From Home Customer Support Agent – Flexible Schedule

    Work From Home Customer Support Agent – Flexible Schedule

    Turbotax USA • Ennis, Texas
    [filters.remote]
    [job_card.full_time]
    Work from home with TurboTax Product Expert.Get a $405 Certification bonus³.Work from home & set your own flexible schedule between 8am EST and 12am midnight EST Monday to Sunday⁴.Earn an ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Dentist - Job Location : Australia or New Zealand - Relocation Bonus

    Dentist - Job Location : Australia or New Zealand - Relocation Bonus

    Abano USA • Garrett, TX, USA
    [job_card.permanent]
    Your key responsibilities include : .Maintaining accurate patient records and adhering to .Australian dental regulations and best practices. Flexibility : While we try hard not to change plans, sometim...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer Senior Staff - SW Architect, Embedded, Dallas, TX

    Software Engineer Senior Staff - SW Architect, Embedded, Dallas, TX

    Lockheed Martin • Dallas, TX, US
    [job_card.full_time]
    Software Engineer Senior Staff - SW Architect, Embedded, Dallas, TX.Lockheed Martin is a global security and aerospace company that employs approximately 114,000 people worldwide and is principally...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    OVHcloud • Dallas, TX, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Summary The Senior Software Engineer will work under minimal direction to design and develop high performance storage algorithms for the next generation of NVME over Fabrics storage solutions.T...[show_more]
    [last_updated.last_updated_variable_days]
    Staff Embedded Systems Engineer

    Staff Embedded Systems Engineer

    VirtualVocations • Mesquite, Texas, United States
    [job_card.full_time]
    A company is looking for a Staff Embedded Systems Engineer to evolve on-device software and firmware for connected devices. Key Responsibilities Drive the evolution of firmware by architecting sca...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Wilson Connectivity • Richardson, TX, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Join the team at Wilson Connectivity and be a part of our mission to connect everyone, everywhere! As the industry leader in wireless connectivity solutions, we're bringing 5G connectivity to busin...[show_more]
    [last_updated.last_updated_30]
    GES West Solutions Engineer

    GES West Solutions Engineer

    Cisco Systems, Inc. • Dallas, TX, United States
    [job_card.full_time]
    The application window is expected to close on : 02 / 20 / 2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Ideal candidate will b...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    TurboTax Customer Support Agent - Remote ($18.50 per hour plus Bonus)

    TurboTax Customer Support Agent - Remote ($18.50 per hour plus Bonus)

    TurboTax • Ennis, Texas
    [filters.remote]
    [job_card.full_time]
    Work from home with TurboTax Product Expert.Get a $405 Certification bonus³.Work from home & set your own flexible schedule between 8am EST and 12am midnight EST Monday to Sunday⁴.Earn an ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Tek Leaders Inc • Dallas, TX, Texas, USA
    [job_card.full_time]
    Title : Senior C++ Software Engineer Location : Dallas, TX (ONSITE) Required Skills & Qualifications : Strong proficiency i...[show_more]
    [last_updated.last_updated_variable_days]
    Sr. UI Developer with Embedded

    Sr. UI Developer with Embedded

    Involgix Inc. • Dallas, TX, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    UI Developer with Embedded Location : Dallas, TX (Day 1 onsite) Duration : 12+ Months [show_more]
    [last_updated.last_updated_1_day]
    Technical Support Engineer 2 (Remote)

    Technical Support Engineer 2 (Remote)

    DataBank Holdings, Ltd. • Dallas, TX, United States
    [filters.remote]
    [job_card.full_time]
    DataBank's managed data center services are built around its world-class facilities.Internet access hub, and multi-terabyte storage area network. We provide a redundant managed colocation environmen...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]