EMBEDDED OS ENGINEER

Welsh & Associates • Salt Lake City, Utah • Posted July 21, 2026

Position Overview

Our client is looking for a hands-on Embedded OS Engineer to own the Ubuntu-based
Linux firmware stack on our MK2 drone platform (Qualcomm QRB5165). You will be the
person who builds the OS, keeps it secure, makes it reliable, and ships it through
automated CI/CD pipelines.

This is not a role for someone who has only worked at the application layer. We need
someone comfortable navigating low-level OS internals, Yocto’s BitBake machinery,
system unit files, and the realities of headless embedded hardware with no display and
limited recovery options.
Yocto / BitBake Build System
Own and maintain the teal-mk2-build repository, including layer configuration,
local.conf tuning, and image recipes that produce the qti-ubuntu-robotics-image. Write and maintain .bb recipes and .bbappend overlays; create .patch files (git
diff–based) against the pinned Qualcomm QRB5165 BSP (LU.UM.3.3.1) so that
upstream sources are never modified directly...