Embedded Linux Engineer (Device OS Team)
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
What You Bring
As Flock expands our Device OS Team for our Aviation hardware products, ensuring absolute operating system stability is critical for flight. This team is responsible for the entire software and firmware stack running on our mission critical drones and the supporting docks.
In this role, you will gain hands-on experience across a wide range of development areas — from low-level driver development and system bring-up to OS customizations and feature implementation. You’ll work closely with senior engineers, internal stakeholders and external partners, building your expertise in embedded Linux and kernel development while contributing directly to the performance and reliability of our devices.
What You Bring
- 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
What This Role is Not
- This isn't a high-level application or UI development role, you will focus entirely on low-level kernel space, bootloaders and BSP bring-up
- This is not a purely theoretical design role, you will directly debug physical devices, run CI builds, and deploy stable operating system builds directly to hardware
- This isn't an isolated engineering position, you will collaborate constantly across electrical engineering, QA, and cloud teams to align hardware and software behavior
Why Flock
Every community deserves to be safe. Flock builds the technology that makes that real: last year we supported over 1 million criminal investigations and helped locate more than 10,000 missing people. We're 1,700 people building the impossible with over $1B in funding, and the expectations are high on purpose. If you want a role where the stakes are real and the pace matches, this is it.
📍Some problems get solved faster in the same room, so we prioritize candidates in Atlanta and Boston. Hub-based roles mean real in-person time with your coworkers. Remote roles exist, and when a posting is open to remote work, it says so.
🌟 The impossible takes every kind of mind. Flock is an equal opportunity employer, and we know the best solutions come from diverse perspectives, experiences, and skills working together with mutual respect. Everyone is welcome to apply. If you need assistance or an accommodation due to a disability, email recruiting@flocksafety.com; your information stays confidential and is used only to arrange the right accommodation for your interviews.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at Flock Safety
Explore Top Companies in this Space
HALOS Body Cameras
Security / Public Safety / Technology
Blue Bottle Coffee
Grocery Retail / Retail / Coffee industry
Acquisition.com
Private Equity / Venture Capital / Business Services
Moxfive
Cybersecurity / Incident Response / Threat Management
Flock Safety
View Company ProfileFlock Safety is a comprehensive public safety operating system and security hardware network designed to eliminate crime and build safer communities. The company is most widely recognized for its proprietary Automated License Plate Recognition (ALPR) cameras, which capture actionable vehicle data—such as license plates, vehicle make, type, color, and unique identifying features (like roof racks or bumper stickers). Under the hood, Flock Safety combines solar-powered, infrastructure-free hardware with an advanced, cloud-based machine learning platform. This software instantly cross-references captured vehicle data against state and national crime databases (like the FBI's NCIC), sending real-time alerts to local law enforcement when a stolen or wanted vehicle enters a monitored area. Their primary target audience spans a wide spectrum, including thousands of local police departments, Homeowners Associations (HOAs), property managers, school districts, and commercial businesses. What sets Flock Safety apart in the physical security space is its ethical, privacy-first approach to surveillance—data is strictly encrypted, automatically deleted after 30 days by default, does not use facial recognition, and is expressly not sold to third parties, striking a unique balance between proactive crime prevention and community privacy.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.

