Remote (Global) Full-time

Flock Safety is hiring a Senior Software Engineer, Autonomous Systems

About the Role

Flock Safety is looking for a Senior Software Engineer, Autonomous Systems to work on drones that support first responders. You will be an integral part of a small, focused team operating at the intersection of robotics, embedded software, and autonomy, diving deep into the full software stack running on drones.

What You'll Do

  • Work on the full software stack running on drones, including video processing, multi-agent control architecture, autopilot, GNC, and path planning.
  • Evolve infrastructure and deployment pipeline for autonomous vehicles in the field.
  • Help shape the software, architecture, tools, and culture of the team.

What We're Looking For

  • Strong proficiency in C++ and/or Rust for performance-critical, low-level systems.
  • Experience implementing near-real-time systems on embedded Linux computers.
  • Deep understanding of real-time systems, robotics middleware, or autonomy stacks.
  • Familiarity with guidance, navigation, and control (GNC) and/or path planning algorithms.
  • Experience developing or integrating with autopilot software (e.g., PX4, ArduPilot, custom stacks).
  • Comfort working close to hardware — interfacing with sensors, actuators, and low-level I/O protocols.
  • Systems thinking — ability to reason across architecture layers and make tradeoffs.
  • Ownership mindset — you take initiative, move fast, and operate well in ambiguity.
  • Strong cross-functional collaboration and low-ego communication style.

Nice to Have

  • Exposure to multi-agent systems or distributed control architectures.
  • Experience with onboard video processing, especially in resource-constrained environments.
  • Familiarity with deployment tooling or infrastructure for autonomous systems (e.g., OTA updates, field ops, telemetry).
  • Knowledge of simulation environments for robotics (e.g., Gazebo, AirSim).
  • Prior experience in safety-critical, mission-critical, or regulated environments.

Technical Stack

  • C++, Rust
  • Embedded Linux
  • PX4, ArduPilot
  • Gazebo, AirSim

Team & Environment

You will be an integral part of a small, focused team operating at the intersection of robotics, embedded software, and autonomy.

Benefits & Compensation

  • Salary: $170,000-$200,000 + equity: Flock Safety Stock Options
  • Flexible PTO plus 11 company holidays.
  • Fully-paid health benefits plan for employees: Medical, Dental, Vision and an HSA match.
  • 12 weeks of 100% paid parental leave for all employees. Birthing parents eligible for an additional 6-8 weeks.
  • $50,000-lifetime maximum benefit for eligible adoption, surrogacy, or fertility expenses.
  • Caregiver support via Cariloop.
  • 1:1 sessions with Equity Tax Advisors via Carta.
  • Employee Resource Groups (ERGs).
  • $150 per month WFH stipend.
  • $250 per year productivity stipend.
  • One-time $750 home office stipend.
  • Pet insurance via Pumpkin.

Work Mode

This is a remote position.

Flock is an equal opportunity employer. We celebrate diverse backgrounds and thoughts and welcome everyone to apply for employment with us.

Required Skills
C++RustEmbedded LinuxPX4ArduPilotGazeboAirSimAutonomous SystemsRoboticsSimulationReal-time SystemsEmbedded Development
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Flock Safety

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.

Visit website
Job Details
Category embedded
Posted 8 months ago