Flock

Embedded Software Engineer III, Kernel

Flock
Apply
5 hours ago
Remote, United StatesSenior
H1B Sponsor

Base Salary

$130k - $160k/yr

Responsibilities

  • Develop low-level drivers and customize the embedded operating system and Linux kernel.
  • Perform system bring-up, bootloader development and customization, and BSP bring-up.
  • Implement and debug kernel-space software on physical aviation devices.
  • Run CI builds and deploy stable operating system builds directly to hardware.
  • Collaborate with electrical engineering, QA, cloud teams, internal stakeholders, senior engineers, and external partners.

Requirements

  • Bachelor’s or master’s degree in electrical engineering, computer engineering, computer science, or a related field.
  • At least 2 years of embedded software development experience on consumer devices.
  • Practical experience with embedded Linux systems, including platforms such as Yocto and BuildRoot.
  • Solid programming skills in C and C++.
  • Experience with Linux kernel internals, including memory management, power management, and IRQ handling.
  • Experience developing Linux kernel drivers for SPI, I2C, and UART.
  • Familiarity with bootloader development, customization, and early bring-up concepts.
  • Experience with Audio Digital Signal Processor firmware and Qualcomm chipset bring-up is preferred.
  • Knowledge of Qualcomm proprietary subsystems, OpenWRT, TCP/IP, and D-Bus is preferred.

Benefits

  • Starting base salary of $130,000-$160,000 plus Flock stock options.
  • Hub-based work prioritizes candidates in Atlanta and Boston, with in-person collaboration; remote work is available only when specified in the posting.
  • Equal opportunity employer with disability accommodation support.

Tech Stack

Categories

Flock

About Flock

1,001-5,000 employees

Flock Safety is the leading public safety platform designed to help communities prevent and reduce crime, not just respond to it. We partner with cities, law enforcement agencies, schools, businesses, and neighborhoods to deliver real-time, objective intelligence that helps stop crime quickly, responsibly, and transparently. Our technology captures objective evidence, such as vehicle and situational data, and applies privacy-first machine learning to surface actionable insights, so investigators can focus on facts, not guesswork. The result is faster resolutions, safer communities, and fewer intrusive policing practices. Unlike legacy systems built around force, hardware sprawl, or after-the-fact evidence review, Flock is purpose-built for crime prevention and accountability at scale. Our cloud-native platform is easy to deploy, simple to use, and designed with civil liberties at the core, including built-in data minimization, auditing, and user transparency. Why communities choose Flock Safety: Prevention-first public safety: stop crime earlier with shared, objective intelligence. Privacy by design: clear retention controls, audit logs, and policy-driven access. Real-time insights: machine learning that helps identify leads in minutes, not days. Unified platform: cameras, sensors, and intelligence working together seamlessly. Community trust: technology that supports public safety without overreach. Today, thousands of cities and organizations rely on Flock Safety to reduce crime, improve clearance rates, and build safer environments - without compromising the values of the communities they serve. Flock Safety is redefining public safety for the modern world: proactive, accountable, and community-centered. TX Alarm License: C29742701