Senior Embedded Kernel Engineer - Linux & Bring-Up

Flock Safety

Northern (KY)

Hybrid

USD 130,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options

Job summary

Flock Safety is expanding its Device OS Team for aviation hardware, focusing on a stable embedded Linux stack across drones and docks. You will contribute from driver development to kernel-level bring-up, collaborating with engineers and partners to deliver reliable software.

The role emphasizes hands-on firmware work, CI builds, and deploying OS images to hardware, with opportunities in remote settings across the US.

Qualifications

  • A Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 2+ years of experience in embedded software development on consumer devices.
  • Practical experience working with embedded Linux-based systems (academic, internship, or professional) such as Yocto and BuildRoot.
  • Solid programming skills in C and C++.
  • Practical experience with Linux kernel internals (memory management, power management, IRQ handling).
  • Experience with Linux kernel drivers for SPI/I2C/UART.
  • Familiarity with bootloaders development and customization and early bring‑up concepts.
  • Experience developing or debugging firmware for Audio Digital Signal Processors within embedded hardware environments is a plus.
  • Hands‑on experience with Qualcomm chipset bring‑up and Qualcomm proprietary subsystems is a plus.
  • Knowledge of OpenWRT and networking protocols and services (TCP/IP, D‑Bus) is a plus.

Responsibilities

  • Work across low-level driver development and OS bring-up to improve device stability.
  • Collaborate with senior engineers and partners to implement OS customizations and features.
  • Debug, CI-build, and deploy stable OS builds directly to flight hardware.

Skills

Embedded software
Yocto
BuildRoot
C/C++
Kernel internals
SPI/I2C/UART
Bootloader bring-up
Audio DSP firmware
Qualcomm bring-up
Networking (TCP/IP)

Education

Bachelor's or Master's in EE/CE/CS

Tools

OpenWRT

Job description

Flock Safety is expanding its Device OS Team for aviation hardware, focusing on a stable embedded Linux stack across drones and docks. You will contribute from driver development to kernel-level bring-up, collaborating with engineers and partners to deliver reliable software.

The role emphasizes hands-on firmware work, CI builds, and deploying OS images to hardware, with opportunities in remote settings across the US.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Wireless Software Engineer - Drones
Embedded Wireless Software Engineer - Drones

Flock • Atlanta (GA), Boston (MA)

Hybrid
USD 100,000 - 160,000
Embedded Software Engineer III, Kernel
Embedded Software Engineer III, Kernel

Flock Safety • Northern (KY)

Hybrid
USD 130,000 - 160,000
Stock options
Remote Wireless Software Engineer - Drone Connectivity
Remote Wireless Software Engineer - Drone Connectivity

United States Digital Space LLC • United States

Remote
USD 100,000 - 150,000
Equity
Aviation Product Manager: Hardware, Embedded & Compliance
Aviation Product Manager: Hardware, Embedded & Compliance

Flock • Atlanta (GA)

Hybrid
USD 160,000 - 190,000
Stock options
Remote-friendly roles
Drone Wireless Software Engineer (Embedded/Linux)
Drone Wireless Software Engineer (Embedded/Linux)

Flock • United States

On-site
USD 100,000 - 160,000
Stock options
Remote roles available
Senior Embedded Linux Engineer for Drone Systems
Senior Embedded Linux Engineer for Drone Systems

Robotics Prcocess Automation, LLC • Houston (TX)

On-site
USD 100,000 - 130,000
Headless Embedded Linux OS Engineer for Drones
Headless Embedded Linux OS Engineer for Drones

Keystone Distinction Group • Salt Lake City (UT)

On-site
USD 95,000 - 125,000
Associate Embedded Engineer - Drone & Embedded Systems
Associate Embedded Engineer - Drone & Embedded Systems

FlightWave Aerospace - A Red Cat Company • Torrance (CA)

On-site
USD 85,000 - 125,000
Senior Embedded Firmware Engineer — Avionics & UAS
Senior Embedded Firmware Engineer — Avionics & UAS

Firestorm • San Diego (CA)

On-site
USD 132,000 - 178,000
Comprehensive medical, dental, and vis
401(k) Retirement Savings Plan
Equity grants
+4
Senior Mechatronics QA Engineer - Aviation & Flight Systems
Senior Mechatronics QA Engineer - Aviation & Flight Systems

Flock • Atlanta (GA)

On-site
USD 150,000 - 180,000