Drone Embedded Linux OS Engineer (Yocto/CI/CD)

Soap Creek Resources

Salt Lake City (UT)

On-site

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

Soap Creek Resources seeks a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack on our MK2 drone platform (Qualcomm QRB5165). You will build, secure, and ship the OS through automated CI/CD pipelines, working with Yocto, BitBake, and headless hardware.

You will navigate low-level OS internals, optimize builds, and harden the system while removing attack surfaces. This role demands strong scripting, kernel familiarity, and proactive reliability improvements on ARM64

Qualifications

  • Hands-on experience with Yocto/BitBake and embedded Linux.
  • Strong background in Linux firmware, drivers, and boot sequences.
  • Proven ability to build, test, and harden OS images for headless devices.

Responsibilities

  • Own and maintain Yocto-based firmware stacks for drone platforms.
  • Write/patch .bb and .bbappend recipes; manage upstream BSP pinning.
  • Debug BitBake pipelines and optimize build times (BB_NUMBER_THREADS, PARALLEL_MAKE).
  • Configure rootfs post-processing and OS hardening (apt patches, services).
  • Develop Jenkins pipelines for concurrent builds and artifact management.
  • Manage package inclusion/exclusion and inter-recipe dependencies.
  • Configure system services, timers, and network/USB logging for headless devices.
  • Support reliability, performance tuning, and fleet monitoring integrations.

Skills

Yocto
BitBake
Embedded Linux
Shell scripting
CI/CD
Git
Kernel
ARM64

Tools

Jenkins
GitLab
QEMU
systemd

Job description

Soap Creek Resources seeks a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack on our MK2 drone platform (Qualcomm QRB5165). You will build, secure, and ship the OS through automated CI/CD pipelines, working with Yocto, BitBake, and headless hardware.

You will navigate low-level OS internals, optimize builds, and harden the system while removing attack surfaces. This role demands strong scripting, kernel familiarity, and proactive reliability improvements on ARM64

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
Embedded OS Engineer - Yocto/CI-CD Drone Firmware
Embedded OS Engineer - Yocto/CI-CD Drone Firmware

RRC Solutions Group • Salt Lake City (UT)

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