Embedded OS Engineer - Yocto Drone Firmware & Security

Tom Trese Networking LLC

Salt Lake City (UT)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tom Trese Networking 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, harden, and ship the OS through automated CI/CD pipelines, tackling low-level OS internals and Yocto BitBake workflows.

Responsibilities include maintaining the Yocto build system, writing .bb recipes, optimizing builds with QEMU and native ARM64, performing OS hardening, configuring systemd services and network stacks, and

Qualifications

  • Experience building Ubuntu-based Linux firmware for embedded devices.
  • Strong knowledge of Yocto/BitBake and related tooling.
  • Proficient in headless, flash-and-go hardware OS development.
  • Experience with CI/CD pipelines and automated testing.
  • Security hardening and patch management for embedded systems.

Responsibilities

  • Own and maintain the MK2 build workflow and BSP integration.
  • Write and maintain .bb/.bbappend recipes and patches.
  • Debug BitBake tasks and optimize build performance.
  • Configure systemd services, network setup, and device boot flow.
  • Implement OS hardening, post-processing, and security reporting.

Skills

Embedded OS
Yocto/BitBake
CI/CD pipelines
Jenkins
Linux firmware
Systemd
Networking basics
Security hardening
Troubleshooting

Tools

Yocto
BitBake
QEMU
Docker
systemd
dpkg/apt
Nessus
Grafana
Prometheus

Job description

Tom Trese Networking 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, harden, and ship the OS through automated CI/CD pipelines, tackling low-level OS internals and Yocto BitBake workflows.

Responsibilities include maintaining the Yocto build system, writing .bb recipes, optimizing builds with QEMU and native ARM64, performing OS hardening, configuring systemd services and network stacks, and

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
Senior Embedded OS Engineer for Yocto/Linux Drone Firmware
Senior Embedded OS Engineer for Yocto/Linux Drone Firmware

Aspire Talent Solutions • 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
Lead Embedded OS Engineer: Yocto Drone Firmware
Lead Embedded OS Engineer: Yocto Drone Firmware

MDS Staffing • Salt Lake City (UT)

On-site
USD 120,000 - 180,000
Senior Embedded Linux Engineer - Yocto/Drone OS
Senior Embedded Linux Engineer - Yocto/Drone OS

Sora Resource Group • Salt Lake City (UT)

On-site
USD 120,000 - 180,000
Headless Embedded OS Engineer (Yocto) for Drone Firmware
Headless Embedded OS Engineer (Yocto) for Drone Firmware

H.T. Prof Executive Search • Salt Lake City (UT)

On-site
USD 120,000 - 190,000
Senior Embedded Linux/Yocto Engineer for Drone OS
Senior Embedded Linux/Yocto Engineer for Drone OS

Ashton North LLC • Salt Lake City (UT)

On-site
USD 110,000 - 160,000
Drone-Grade Embedded Linux OS Engineer
Drone-Grade Embedded Linux OS Engineer

Zaddy Solutions • Salt Lake City (UT)

On-site
USD 120,000 - 150,000
EMBEDDED OS ENGINEER
EMBEDDED OS ENGINEER

Zaddy Solutions • Salt Lake City (UT)

On-site
USD 120,000 - 150,000
EMBEDDED OS ENGINEER
EMBEDDED OS ENGINEER

Markent Personnel, Inc. • Salt Lake City (UT)

On-site
USD 110,000 - 170,000