Drone Firmware: Headless Embedded OS Engineer

Top Echelon Software, LLC

Salt Lake City (UT)

On-site

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Top Echelon Software, LLC in Utah is seeking a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack on our MK2 drone platform (Qualcomm QRB5165). You will build the OS, keep it secure, reliable, and ship it through automated CI/CD pipelines.

This role requires deep work on low-level OS internals, Yocto BitBake, image recipes, and headless hardware. You will debug build pipelines, optimize compile times, and harden the system for production deployments.

Qualifications

  • Hands-on experience with Yocto/BitBake build system for embedded Linux.
  • Experience with Ubuntu-based firmware stacks on headless hardware.
  • Experience designing and maintaining CI/CD pipelines for embedded firmware builds.
  • Ability to harden OS images and manage security in embedded environments.
  • Familiarity with debugging build pipelines and performance tuning.

Responsibilities

  • Own and maintain the Yocto/BitBake build system and image recipes for the MK2 drone platform.
  • Create and patch BSPs; produce patched sources without modifying upstream code.
  • Tune and optimize build performance across Jenkins agents and emulation vs. native builds.
  • Implement ROOTFS post-processing steps, OS hardening, and patch management.
  • Maintain system configuration for embedded Linux (systemd, networking) and CI/CD pipelines.

Skills

Yocto/BitBake
Embedded Linux
CI/CD automation
OS hardening

Tools

Jenkins
QEMU
Git

Job description

Top Echelon Software, LLC in Utah is seeking a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack on our MK2 drone platform (Qualcomm QRB5165). You will build the OS, keep it secure, reliable, and ship it through automated CI/CD pipelines.

This role requires deep work on low-level OS internals, Yocto BitBake, image recipes, and headless hardware. You will debug build pipelines, optimize compile times, and harden the system for production deployments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Headless Embedded OS Engineer (Yocto) for Drone Firmware
Headless Embedded OS Engineer (Yocto) for Drone Firmware

H.T. Prof Executive Search • Salt Lake City (UT)

On-site
USD 120,000 - 190,000
Senior Embedded Linux OS Engineer for Drone Firmware
Senior Embedded Linux OS Engineer for Drone Firmware

Talent With Heart • Salt Lake City (UT)

On-site
USD 120,000 - 170,000
Drone Embedded OS Engineer (Yocto, CI/CD)
Drone Embedded OS Engineer (Yocto, CI/CD)

Client Growth Resources, Inc • Salt Lake City (UT)

On-site
USD 120,000 - 180,000
Senior Embedded OS Engineer — Drone Firmware & CI/CD
Senior Embedded OS Engineer — Drone Firmware & CI/CD

Key People • Salt Lake City (UT)

On-site
USD 110,000 - 150,000
Embedded OS Engineer — Drone Linux, Yocto & CI/CD
Embedded OS Engineer — Drone Linux, Yocto & CI/CD

The Recruiting Hive • Salt Lake City (UT)

On-site
USD 120,000 - 170,000
Senior Embedded Linux OS Engineer — Drone Firmware
Senior Embedded Linux OS Engineer — Drone Firmware

Horan Hiring Solutions, LLC • Salt Lake City (UT)

On-site
USD 120,000 - 180,000
Drone Embedded OS Engineer - Yocto & CI/CD
Drone Embedded OS Engineer - Yocto & CI/CD

True North Consultants, Inc. • Salt Lake City (UT)

On-site
USD 120,000 - 160,000
Senior Embedded Linux OS Engineer - Drone Firmware
Senior Embedded Linux OS Engineer - Drone Firmware

Acloché LLC • Salt Lake City (UT)

On-site
USD 110,000 - 160,000
Drone Firmware: Embedded Linux OS Engineer (Yocto)
Drone Firmware: Embedded Linux OS Engineer (Yocto)

Joseph Michaels International • Salt Lake City (UT)

On-site
USD 110,000 - 160,000
Hands-on Embedded OS Engineer for Drones
Hands-on Embedded OS Engineer for Drones

LRSolutions, LLC • Salt Lake City (UT)

On-site
USD 110,000 - 170,000