Senior Embedded OS Engineer — Yocto & Drone Firmware

Genie Matthews and Associates

Salt Lake City (UT)

On-site

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

Genie Matthews and Associates is seeking a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware on the MK2 drone platform (Qualcomm QRB5165). You will build, secure, and ship the OS through automated CI/CD pipelines.

This role requires deep work on OS internals, Yocto BitBake, headless hardware, and image recipes to produce the qti-ubuntu-robotics-image. You will optimize builds and harden the rootfs while maintaining Jenkins pipelines for reliable field deployments.

Qualifications

  • Experience building and maintaining embedded Linux firmware stacks.
  • Hands-on with Yocto Project and BitBake tooling.
  • Ability to work on headless devices and secure OS hardening.

Responsibilities

  • Own and maintain the firmware stack for MK2 drone platform.
  • Develop and maintain build system recipes and patches against BSP.
  • Debug BitBake task failures across do_fetch to do_image stages.
  • Optimize build times and manage Jenkins CI/CD pipelines.
  • Implement ROOTFS_POSTPROCESS_COMMAND and OS hardening tasks.
  • Configure systemd services and USB logging for headless devices.
  • Improve security posture: Nessus findings remediation and patching.

Skills

Embedded Linux
Yocto/BitBake
OS hardening
CI/CD automation
ARM64

Tools

Yocto
BitBake
QEMU
Jenkins

Job description

Genie Matthews and Associates is seeking a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware on the MK2 drone platform (Qualcomm QRB5165). You will build, secure, and ship the OS through automated CI/CD pipelines.

This role requires deep work on OS internals, Yocto BitBake, headless hardware, and image recipes to produce the qti-ubuntu-robotics-image. You will optimize builds and harden the rootfs while maintaining Jenkins pipelines for reliable field deployments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

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

On-site
USD 110,000 - 165,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 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
Senior Embedded OS Engineer, Yocto & CI for Drones
Senior Embedded OS Engineer, Yocto & CI for Drones

Meritas Advisory Group, LLC • 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
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
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 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