Senior Embedded OS Engineer, Yocto & CI for Drones

Meritas Advisory Group, LLC

Salt Lake City (UT)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

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

Get past ATS filters

Job summary

Meritas Advisory Group, LLC 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, and ship it through automated CI/CD pipelines.

This role requires deep work on low-level OS internals, Yocto BitBake, systemd, and headless hardware with no display. You will develop maintainable image recipes and patches to the BSP.

Qualifications

  • Hands-on embedded OS engineer with low-level OS internals experience.
  • Experience with Ubuntu-based firmware and secure OS builds.
  • Familiar with Yocto/BitBake workflows and image recipes.
  • Ability to optimize build performance and manage sstate cache across CI.
  • Knowledge of patching BSPs and patch-based workflows.

Responsibilities

  • Own and maintain the Yocto/BitBake build system and image recipes.
  • Write and maintain patches against upstream BSPs; avoid modifying upstream sources.
  • Debug BitBake task failures across do_fetch → do_image pipeline.
  • Tune build performance: threads, PARALLEL_MAKE, sstate cache for Jenkins.
  • Manage package inclusion/exclusion and inter-recipe dependencies.
  • Implement ROOTFS_POSTPROCESS_COMMAND for post-build OS hardening.
  • Maintain and improve Jenkins pipelines for firmware images.

Skills

Embedded Linux
CI/CD automation
Headless hardware
Build system tuning

Tools

Yocto/BitBake
QEMU
Jenkins
Git/Gerrit
Systemd

Job description

Meritas Advisory Group, LLC 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, and ship it through automated CI/CD pipelines.

This role requires deep work on low-level OS internals, Yocto BitBake, systemd, and headless hardware with no display. You will develop maintainable image recipes and patches to the BSP.

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

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

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

Genie Matthews and Associates • 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

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

On-site
USD 120,000 - 160,000
Hands-On Embedded OS Engineer - Yocto/Linux for Drones
Hands-On Embedded OS Engineer - Yocto/Linux for Drones

Management Performance Associates • Salt Lake City (UT)

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