Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Linux Engineer (Device OS Team)

Full-time

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 hireskys.com; your information stays confidential and is used only to arrange the right accommodation for your interviews.

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Embedded Linux Engineer (Device OS Team) in Remote vacancy
  •  ...What You Bring As Flock expands our Device OS Team for our Aviation hardware products, ensuring...  .... You’ll work closely with senior engineers, internal stakeholders and external partners, building your expertise in embedded Linux and kernel development while contributing... 
    Suggested
    Full time
    Internship
    Remote work

    Flock Safety

    Remote
    12 days ago
  • 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... 
    Suggested
    Remote work
    Work from home
    1 day per week

    Nabu Casa

    Remote
    a month ago
  •  ...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... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    9 days ago
  •  ...Linux Devices Software EngineerHome based - Worldwide; Office Based -...  ...tracks. Apply here for all engineering teams at Canonical who work on low...  ...server – is widely used in embedded systems because of its developer...  ...SDKs on UbuntuBuild device OS images with Ubuntu Core, Desktop... 
    Suggested
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Dedham, MA
    2 days ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  •  ...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... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    4 days ago
  •  ...Senior Software Engineer, Device OS Apkudo's Device OS team is the engineering backbone that makes our custom hardware...  ...hardware: hands-on electronics or embedded experience, a relevant university...  ...environments. Familiarity with Linux system administration, systemd... 
    Remote work

    Apkudo

    United States
    4 days ago
  • 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 time
    Local area
    Remote work

    Tri-S Recruiters

    Salt Lake City, UT
    6 hours ago
  •  ...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 time
    Local area
    Remote work

    Darkhive, Inc

    San Antonio, TX
    5 days ago
  •  ...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 time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Remote
    a month ago
  • $148k - $198k

     ...smartphones, tablets, and IoT-related devices. We are continually innovating so our...  ...development, not to mention an incredible team with unbelievable talent and integrity...  ...!  Role Overview We are hiring an  Embedded Linux Engineering Lead   to lead embedded Linux... 
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Remote
    19 days ago
  •  ...Linux OS Engineer Responsibilities & Qualifications: Responsibilities: 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... 
    Remote work

    STEM Solutions

    Annapolis, MD
    4 days ago
  •  ...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... 
    Remote job
    Full time
    Work at office
    Local area
    Worldwide

    Canonical

    Remote
    8 days ago
  •  ...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 time
    Remote work

    Canonical

    Remote
    9 days ago
  • $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 time
    Temporary work

    Crusoe

    Remote
    6 days ago
  • $141k - $225.6k

     ...Senior Embedded Application Software Engineer - Connected DevicesJoin Axon and be a Force for Good. At Axon, we...  ...justice issues with our ecosystem of devices and cloud software. Like our...  ...a high-impact software engineering team that develops embedded software for... 
    Work at office
    Remote work

    Axon

    Seattle, WA
    3 days ago
  •  ...UNIX/LINUX AdminBased in Chicago, IL (Onsite) for a Full-time position...  ...XFS/Ext4 file systems, LVM, device mapper multipathing (DM...  ...knowledge of Client-UX hardware, OS, and virtualization concepts...  ....Work directly with engineering teams to help them incorporate Docker... 
    Full time
    Remote work
    Work visa

    Syntricate Technologies

    Chicago, IL
    2 days ago
  • $86.8k - $165.2k

     ...'re expanding our engineering organization dramatically...  .... Our Senior Embedded Software Engineer...  ...Product Team (IPT) environment...  ...edge or embedded devices and/or subsystems...  ...Wind River VxWorks, Linux, etc.) Experience...  ...bare-metal and/or OS applications... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    19 hours ago
  •  ...our small, fast-paced team, you will work closely...  ...technical owner for our linux user space C++ application...  ...Collaborate on the embedded Linux platform work and...  ...support a regulated medical-device environment....  ...Masters in Electrical Engineering, Computer Engineering,... 
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health

    San Bruno, CA
    5 days ago
  • $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 time
    Remote work

    OMNTEC Mfg., Inc.

    Central Islip, NY
    4 days ago
  • $114k - $171k

     ...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...  ...experience in Python/Linux/Git.Must have excellent...  ...developing software in a Linux OS environmentExperience... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Dulles, VA
    4 days ago
  • $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 work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Aurora, CO
    4 days ago
  •  ...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 placement
    Remote work

    HAN Staffing

    Iselin, NJ
    3 days ago
  • $140k - $180k

     ...Senior Embedded Software EngineerOwl Labs is seeking an experienced Android AOSP and Linux developer to join our engineering team. The ideal candidate will have extensive...  ...solutions for IoT devices and consumer electronics running Android OS and LinuxDebug complex... 
    Work at office
    Remote work
    Shift work

    Owl Labs

    Boston, MA
    2 days ago
  • $145.6k - $276.8k

     ...experience and renowned engineering expertise to meet the...  ....Software Department team in Goleta, Santa...  ...development.Experience with embedded microprocessors,...  ...including bare metal (no-OS), embedded Linux, and Windows...  ...images for embedded devices.Electronic Warfare Electronic... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Goleta, CA
    6 hours ago
  • $150k - $200k

     ...Senior Embedded EngineerBurlingame, CAButlr is...  ...people to join our team to help us continue...  ...a Senior Embedded Engineer to work across our...  ...sensors and embedded Linux–based platform. This...  ...to end — firmware, OS builds, connectivity...  ...modules, and device driversImplement and... 
    Local area
    Remote work
    Worldwide

    Butlr

    Burlingame, CA
    2 days ago
  •  ...family commitments.Meet Our Engineers On The Vehicle Os Team!Vehicle Os is a flexible...  ...with expertise in developing embedded software applications on...  ...up custom software on new devices, productionize it, and...  ...-on experience with RTOS, Linux, and/or ARM systemsDebugging... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $145k - $195k

     ...Metropolis is seeking a Senior Embedded Systems Engineer to own the software...  ...responsible for the OS layer, driver...  ...Learning, and Operations teams, you will develop the...  ...our custom Yocto‑based Linux distribution Create and...  ...recipes, layers, and device tree overlays for new... 
    Full time
    Temporary work
    Work at office
    Local area

    Metropolis

    Seattle, WA
    5 days ago
  • BMA is seeking a UNIX/LINUX Administrator to support...  ...expertise and assistance to team members as required....  ...improvements. Engineers and implements redundant...  ...testing. Experience with OS and application updates...  ...Previously worked with network devices such as routers,... 
    Temporary work
    Local area
    Remote work

    BMA

    Fort Belvoir, VA
    5 days ago
  •  ...Join to apply for the Junior Linux Kernel Engineer - Ubuntu role at Jobright....  ...to join their Kernel Team. The role involves collaborating...  ...debugging • Strong grasp of device drivers, BSP's, and other...  ...0-$100,000.00 6 days ago Embedded Linux Senior Software Engineer... 
    Full time
    H1b
    Remote work

    jobright.com

    Cincinnati, OH
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Linux Engineer (Device OS Team). Be the first to apply!