Embedded OS Engineer — Drone Linux, Yocto & CI/CD

The Recruiting Hive

Salt Lake City (UT)

On-site

USD 120,000 - 170,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

The Recruiting Hive seeks an hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack for the MK2 drone platform (Qualcomm QRB5165). You will build the OS, keep it secure, reliable, and ship it via automated CI/CD pipelines.

This role focuses on low-level OS internals, Yocto BitBake, systemd, and headless embedded hardware with no display. You will work on build systems, image recipes, and post-processing tasks to harden and optimize firmware.

Qualifications

  • Experience with Embedded Linux and real-time requirements.
  • Hands-on Yocto/BitBake build system expertise.
  • Strong C/C++ skills for low-level firmware.
  • Familiarity with CI/CD pipelines and automated builds.

Responsibilities

  • Own the Ubuntu-based Linux firmware stack for MK2 drone platform.
  • Maintain and extend qti-ubuntu-robotics-image recipes and layers.
  • Develop .bb/.bbappend patches against QRB5165 BSPs.
  • Tune build performance and manage sstate-cache across CI agents.
  • Configure rootfs post-processing and OS hardening.
  • Implement and maintain Jenkins pipelines and artifact management.
  • Ensure secure, headless OS operation with robust recovery options.

Skills

Embedded Linux
Yocto/BitBake
C/C++
CI/CD
Jenkins
QEMU/NEMU
ARM64 cross-compile
Debugging

Tools

Jenkins
GitLab
Docker
QEMU
BitBake

Job description

The Recruiting Hive seeks an hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack for the MK2 drone platform (Qualcomm QRB5165). You will build the OS, keep it secure, reliable, and ship it via automated CI/CD pipelines.

This role focuses on low-level OS internals, Yocto BitBake, systemd, and headless embedded hardware with no display. You will work on build systems, image recipes, and post-processing tasks to harden and optimize firmware.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded OS Engineer for Drones (Yocto + CI/CD)
Embedded OS Engineer for Drones (Yocto + CI/CD)

Essenti Talent • Salt Lake City (UT)

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

KingRecruitingServices • Salt Lake City (UT)

On-site
USD 110,000 - 170,000
Embedded Linux OS Engineer for Drone Platform
Embedded Linux OS Engineer for Drone Platform

CareerNerds • Salt Lake City (UT)

On-site
USD 110,000 - 140,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 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
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 - Yocto & Drone Firmware
Senior Embedded OS Engineer - Yocto & Drone Firmware

Sun Recruiting, Inc. • Salt Lake City (UT)

On-site
USD 110,000 - 165,000
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/Linux & CI/CD
Drone Embedded OS Engineer - Yocto/Linux & CI/CD

Markent Personnel, Inc. • Salt Lake City (UT)

On-site
USD 110,000 - 170,000