Senior Embedded OS Engineer - Yocto/Linux for Drones

Vogrinc Search Group

Salt Lake City (UT)

On-site

USD 130,000 - 190,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

Vogrinc Search Group seeks a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack for a drone platform on Qualcomm QRB5165 hardware. You will build the OS, keep it secure, and ship it through automated CI/CD pipelines in a headless embedded environment.

The role requires deep knowledge of Yocto/BitBake, image recipes, and kernel/user-space interactions. You will optimize builds, harden security, and maintain robust post-build customization for field deployments.

Qualifications

  • Experience with Yocto/BitBake build system and Linux image creation.
  • Comfort working with headless embedded hardware and limited recovery options.
  • Familiarity with secure OS hardening and post-build customization.

Responsibilities

  • Own and maintain the teal-mk2-build repository, including layer configuration and image recipes for the qti-ubuntu-robotics-image.
  • Write and maintain .bb recipes and .bbappend overlays; create patches against the pinned BSP so upstream sources are not modified directly.
  • Debug BitBake task failures and optimize build performance by tuning PARALLEL_MAKE and sstate-cache usage.
  • Manage package inclusion, exclusion, and inter-recipe dependencies to produce lean images.
  • Implement ROOTFS_POSTPROCESS_COMMAND for post-build customization, upgrades, and security patching.
  • Remove unnecessary services from production images (e.g., lighttpd, TFTP) to reduce attack surface.
  • Develop systemd services/units for headless operation with reliable boot sequences.
  • Configure systemd-networkd for runtime network mode switching and LED feedback; ensure field diagnostics tooling.
  • Develop Prometheus/node_exporter integrations for drone fleet health monitoring.

Skills

Yocto/BitBake
Embedded Linux
CI/CD pipelines
ARM64

Job description

Vogrinc Search Group seeks a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack for a drone platform on Qualcomm QRB5165 hardware. You will build the OS, keep it secure, and ship it through automated CI/CD pipelines in a headless embedded environment.

The role requires deep knowledge of Yocto/BitBake, image recipes, and kernel/user-space interactions. You will optimize builds, harden security, and maintain robust post-build customization for field deployments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux & Yocto Engineer for Drones (CI/CD)
Embedded Linux & Yocto Engineer for Drones (CI/CD)

Confident Search Consultants • Salt Lake City (UT)

On-site
USD 120,000 - 180,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 & 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 - 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
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
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
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
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
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