Embedded Software Engineer II

Flock Safety
11d$115,000 - $140,000

About The Position

Flock Safety is the leading safety technology platform, helping communities thrive by taking a proactive approach to crime prevention and security. Our hardware and software suite connects cities, law enforcement, businesses, schools, and neighborhoods in a nationwide public-private safety network. Trusted by over 5,000 communities, 4,500 law enforcement agencies, and 1,000 businesses, Flock delivers real-time intelligence while prioritizing privacy and responsible innovation. We’re a high-performance, low-ego team driven by urgency, collaboration, and bold thinking. Working at Flock means tackling big challenges, moving fast, and continuously improving. It’s intense but deeply rewarding for those who want to make an impact. With nearly $700M in venture funding and a $7.5B valuation, we’re scaling intentionally and seeking top talent to help build the impossible. If you value teamwork, ownership, and solving tough problems, Flock could be the place for you. Flock is looking to add an Embedded Software Engineer to our Platform Team. This isn't your typical desk job! You'll be writing the code that powers our custom-built embedded hardware and drones out in the real world. Our Engineering team is made up of driven people who are responsible for the entire software stack on our devices. They enable our mission by building a stable, secure, and robust embedded Linux platform.

Requirements

  • Have 2+ years of professional experience in embedded software development.
  • Possess strong C/C++ development and debugging skills in Linux environments.
  • Have foundational experience with the Yocto Project or similar build systems (Buildroot, OpenEmbedded).
  • Understand low-level concepts including bootloaders (U-Boot), shell scripting, and basic kernel configuration.
  • Are proficient with Git/GitHub and have a solid understanding of CI/CD workflows (Jenkins/GitHub Actions).
  • Demonstrate a "First Responder" mentality: You are excited to jump into a terminal and figure out why a device isn't behaving.

Nice To Haves

  • Experience with Rust for embedded systems.
  • Familiarity with Qualcomm SoCs or similar ARM-based architectures.
  • Basic understanding of Linux device drivers or hardware bring-up.
  • Scripting experience in Python or Bash for automation and testing.
  • Knowledge of networking protocols and services (TCP/IP, systemd, D-Bus).

Responsibilities

  • Implement and deliver core components and features for our Yocto-based embedded Linux platform.
  • Write clean, efficient C/C++ code optimized for resource-constrained hardware and real-time drone applications.
  • Perform on-device testing and debugging to ensure software stability and high-quality releases.
  • Document technical designs, system architectures, and test plans to facilitate team collaboration.
  • Provide accurate work estimates and communicate progress effectively through the development lifecycle.
  • Troubleshoot and resolve software defects and hardware integration issues discovered during development and in the field.

Benefits

  • 💰Salary & Equity: In this role, you’ll receive a starting salary of $115,000-$140,000 as well as stock options
  • 🌴Flexible PTO: We seriously mean it, plus 11 company holidays.
  • ⚕️Fully-paid health benefits plan for employees: including Medical, Dental, and Vision and an HSA match.
  • 👪Family Leave: All employees receive 12 weeks of 100% paid parental leave. Birthing parents are eligible for an additional 6-8 weeks of physical recovery time.
  • 🍼Fertility & Family Benefits: We have partnered with Maven, a complete digital health benefit for starting and raising a family. We will reimburse $10,000 a year for adoption, surrogacy, or fertility.
  • 🧠Mental Health: All employees receive an annual subscription to Headspace.
  • 💖Caregiver Support: We have partnered with Cariloop to provide our employees with caregiver support
  • 💚ERGs: We want all employees to thrive and feel like they belong at Flock. We offer three ERGs today - Women of Flock, Flock Proud, and Melanin Motion. If you are interested in talking to a representative from one of these, please let your recruiter know.
  • 💸Carta Tax Advisor: Employees receive 1:1 sessions with Equity Tax Advisors who can address individual grants, model tax scenarios, and answer general questions.
  • 💻WFH Stipend: $150 per month to cover the costs of working from home.
  • 📚Productivity Stipend: $250 per year to use on Audible, Calm, Masterclass, Duolingo, Grammarly and so much more.
  • 🏠Home Office Stipend: A one-time $750 to help you create your dream office
  • 🐾Pet Insurance: We’ve partnered with Pumpkin to provide insurance for our employee’s fur babies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service