Drone Firmware: Embedded Linux OS Engineer (Yocto)

Joseph Michaels International

Salt Lake City (UT)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Joseph Michaels International client seeks a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack for our MK2 drone platform (Qualcomm QRB5165). Build the OS, ensure security and reliability, and ship via automated CI/CD pipelines.

This role requires deep work on low-level OS internals, Yocto/BitBake, systemd units, and headless hardware. You will optimize builds, harden security, and orchestrate image creation and validation across Jenkins-driven workflows.

Qualifications

  • Requires hands-on experience with embedded Linux stacks and Yocto BitBake.
  • Demonstrated ability to navigate low-level OS internals on headless hardware.
  • Experience optimizing build pipelines and image creation with CI/CD tooling.
  • Familiarity with patch-based workflows and image customization.

Responsibilities

  • Own and maintain the Yocto-based firmware build system for the MK2 drone platform.
  • Write and maintain recipes and overlays; patch upstream BSP sources without modifying them directly.
  • Debug and optimize the build pipeline (do_fetch, do_compile, do_rootfs, do_image).
  • Manage image install selections and package exclusions within the rootfs.
  • Implement OS hardening, post-build customization, and security patches.
  • Maintain Jenkins pipelines, artifact handling, and build reproducibility.

Skills

Yocto/BitBake
Embedded Linux
CI/CD pipelines
Shell scripting
Jenkins
Systemd
Debugging
Performance tuning
Cross-compilation

Tools

QEMU
Git
BitBake

Job description

Joseph Michaels International client seeks a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack for our MK2 drone platform (Qualcomm QRB5165). Build the OS, ensure security and reliability, and ship via automated CI/CD pipelines.

This role requires deep work on low-level OS internals, Yocto/BitBake, systemd units, and headless hardware. You will optimize builds, harden security, and orchestrate image creation and validation across Jenkins-driven workflows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Yocto Embedded OS Engineer for Drone Firmware
Yocto Embedded OS Engineer for Drone Firmware

Talent Solutions Partners • Salt Lake City (UT)

On-site
USD 110,000 - 190,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
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
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
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
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
Drone Embedded Linux OS Engineer (Yocto/CI)
Drone Embedded Linux OS Engineer (Yocto/CI)

Kingfisher Recruiting • Salt Lake City (UT)

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

Soap Creek Resources • Salt Lake City (UT)

On-site
USD 120,000 - 180,000
Embedded Linux OS Engineer for Drones (Yocto/BitBake)
Embedded Linux OS Engineer for Drones (Yocto/BitBake)

Saint Cyr Partners • Salt Lake City (UT)

On-site
USD 110,000 - 170,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