Embedded Linux Engineer (Device OS Team)
Flock Safety
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 View email address on us.fitly.work; your information stays confidential and is used only to arrange the right accommodation for your interviews.
- ...cloud, data science, AI, engineering innovation and IoT. Our customers... ...few office based roles. Teams meet two to four times... .... We are hiring an Embedded Linux Field Engineer for Devices/IoT to expand our reach... ...the plumbing of the OS inside and out, who is proficient...SuggestedFull timeWork at officeLocal areaRemote workWorldwide
€50k - €101k per year
Role Description As a Senior Embedded Linux OS Engineer, you are Nabu Casa's primary embedded Linux engineer within the Hardware Team, responsible for enabling, maintaining, and improving... ...engineering effort to ensure those devices remain reliable, performant, secure, and...SuggestedFull timeRemote workWork from home1 day per week- ...healthy. The Infant Care team develops innovative... ...that allow medical devices to securely exchange patient... ...interoperability or embedded connectivity technologies... ...includes: Embedded Linux software development... ...required. We value strong engineering fundamentals and the...SuggestedFull timeRemote workWorldwideVisa sponsorshipWork visaRelocation package
- ...Senior Embedded Linux EngineerParticipate in design, development,... ...technical discussions across engineering and product teams. Work with the electrical... ...implementation of frameworks used by devices for wireless... ...HAL layers. Experience with OS Patching, Field Updates and...SuggestedWork at officeRemote work
- ...Linux Devices Software Engineer Home based - Worldwide; Office Based - Taipei, Taiwan... ...here for all engineering teams at Canonical who work on low... ...server – is widely used in embedded systems because of its... ...on Ubuntu Build device OS images with Ubuntu Core, Desktop...SuggestedWork at officeLocal areaRemote workWork from homeWorldwide
$180k - $300k
...alerts to make sure its team is protected on the floor... ...than 2 million Verkada devices are deployed across 170+... ...means we touch everything:- Embedded firmware- Cellular modems & SIMs- Linux networking- Cloud... ...our customersOwn the full engineering cycle end to end, including...Full timeWork experience placementWork visaFlexible hoursShift work$180k - $300k
...alerts to make sure its team is protected on the... ...than 2 million Verkada devices are deployed across 170... ...touch everything: - Embedded firmware - Cellular modems & SIMs - Linux networking - Cloud backend... ...Own the full engineering cycle end to end, including...Full timeWork experience placementWork visaFlexible hoursShift work- ...cloud, data science, AI, engineering innovation and IoT. Our... ...office based roles. Teams meet two to four times... .... We are hiring an Embedded Linux Field Engineering Manager... ...very secure connected devices. Canonical provides the base Ubuntu OS and kernel, with secure...Full timeWork at officeLocal areaRemote workWorldwide
- ...POSITION TITLE: Embedded Linux Software Engineer / Embedded Software Engineer LOCATION: Plano, Texas Who We... ...holiday pay. Come Join our Planmeca USA Team! As a key member of our team, you'll... .... Write kernel code and/or device drivers for Linux based application processors...Temporary workRemote workFlexible hours1 day per week
- 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... ...to kernel-level bring-up, collaborating with engineers and partners to deliver reliable software. The...Remote work
- Our client is looking for a hands-on Embedded OS Engineer to own the Ubuntu-basedLinux firmware stack... ...of pinnedupstream BSP branchesEmbedded Linux System Configuration• Configure systemd... ...switching (DHCP linklocal)on headless devices using udev rules, button-press event...Full timeLocal areaRemote work
- ...Darkhive, we are a high-growth team of U.S. Special Operations veterans, aerospace engineers, robotics perception experts, and... ...Darkhive today! Senior Embedded Linux Engineer You’ll contribute... ...experience a plus) Work with device trees, bootloaders, and system...Full timeLocal areaRemote work
- ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers... ...countries and very few office-based roles. Teams meet two to four times yearly in person... ...profitable, and growing. We are hiring a Linux devices software engineer on our SnapD team to...Full timeWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
$180k - $210k
...On-site Department Software Engineering Compensation $180K - $210K... ...electrical grid The Role SPAN’s Device Software team is responsible for the full... ...application stack in embedded Linux. This can include everything... ...bootloaders on systems without an OS up through applications in...Full timeWork at officeWork from homeFlexible hours- ...Work across the full Linux stack from kernel through GUI... ...and IoT technologies. Our teams partner with specialist engineers from major silicon... ...their apps, SDKs, build device OS images, optimize applications... ...speaking experience IoT / Embedded experience – from board...Full timeRemote work
- ...Linux Os Engineer The Linux OS Engineer is expected to be able to accomplish the following: Platform Engineering & Operations Engineer, deploy, and administer RHEL/CentOS/Rocky and Ubuntu servers (physical and virtual) across dev/test/prod. Implement standard...Remote work
$141k - $225.6k
...critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better... ....Your ImpactYou will be part of a high-impact software engineering team that develops embedded software for Axon devices , ensuring critical evidence...Hourly payWork experience placementWork at officeRemote work$107.74k - $142.6k
...Linux Systems EngineerGDIT is your place. You make it your own... ...level cleared Linux Systems Engineer joining our team to support our Intelligence... ...networking, storage, security, and OS internals).Strong expertise... ...with load balancing devices such as HAProxy or F5.Familiarity...Remote work- ...A leading technology company is seeking a fully remote Embedded Linux Software Developer to join its engineering team. The role involves designing and integrating software for embedded Linux, with a focus on high-quality, reliable firmware. Candidates should have strong...Remote work
- ...Workforce Solutions is seeking a Senior Embedded Software Engineer near McHenry, IL to design and develop... ...for microcontroller-based medical devices. You will collaborate with electrical,... ...manufacturing, quality, and regulatory teams. The role is hybrid with 1-2 days on-site...Remote work
$170k - $185k
...Description We are seeking an experienced Linux Developer to join our Engineering team. The ideal candidate will have extensive experience developing embedded Linux systems with a focus on IoT... ...embedded software solutions for IoT devices and consumer electronics running...Work at officeRemote workWork from homeShift work- ...seeking a full-time Software Engineer 2 at our location in Cary, NC... ...Marine Telematics Engineering team. We are seeking someone who is passionate about on-device technology and how it can be leveraged... ...project using C, C++ on embedded Linux Utilizes software engineering...Full timeInternshipRemote work
$250k - $300k
...join Crusoe, you join a team that is building the... ...direction for Crusoe's Linux kernel team, owning the... ...mentoring and growing the engineers around you to deliver... ...analysis of issues across the OS and hardware layers.... ...across hypervisors and device emulation. Find and...Full timeTemporary work- ...public cloud, data science, AI, engineering innovation and IoT. Our... ...very few office based roles. Teams meet two to four times yearly... ...This is an opportunity for an Linux Engineer/Administrator with a... .... Solid understanding of OS and Application level bugs and...Remote jobFull timeWork at officeLocal areaWork from homeWorldwide
- ...others that are not in the direct sphere of control, with the ability to earn the respect of technical personnel across application and infrastructure teams. Qualifications RedHat, VMWare Vsphere, Sun Solaris Additional Information Multiple Openings...Full timeFlexible hours
$150k - $250k
...the role We are building on-device intelligence for a next-... ...the end-to-end lifecycle of embedded ML systems, ensuring models behave... ...Computer Science, Electrical Engineering, or a related technical field... ...or Android Automotive OS (AAOS) ~ Deep understanding...Full timeFor contractorsFor subcontractorCasual workWork at officeLocal areaRemote workDay shift$114k - $213.4k
...exploration are welcome. As a Embedded Software Engineer – Level 3 or 4 your... ...with our visionary team? This Embedded... ...(BSPs) and integrate device drivers. Performs trade... ...in C/Python/Linux/Git. Experience with... ...developing software in a Linux OS environment...Full timeRemote workRelocation packageShift work$86.8k - $165.2k
...'re expanding our engineering organization dramatically... ....Our Senior Embedded Software Engineer... ...Integrated Product Team (IPT) environment... ...edge or embedded devices and/or subsystems... ...Wind River VxWorks, Linux, etc.)Experience developing... ...bare-metal and/or OS applicationsWhat...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...Reference Number: 23-00347Title: Linux EngineerLocation: Iselin, NJ,... ...StaffingRole: Senior Linux Engineer Remote Location: Remote *open... ...Troubleshoot various application/OS related performance/... ...collaboration skills with other teams, scrum experience. • Ability to...Work experience placementRemote work
$100k - $140k
...C++ development experience on Linux, including debugging,... ...years of professional software engineering experience with ownership of... ...Experience with industrial or embedded communications such as RS‑232... ...their work operate on real field devices. We are continuing to grow through...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Engineer (Device OS Team). Be the first to apply!
- embedded software engineer remote Remote
- embedded software engineer Remote
- embedded systems software engineer Remote
- embedded engineer Remote
- embedded developer Remote
- linux systems administrator Remote
- linux engineer Remote
- senior linux systems engineer Remote
- redhat linux administrator Remote
- linux specialist Remote





