Flock Safety is seeking a Software Engineer - Rust to join our team. You'll work alongside experienced engineers to build systems that support real-time communication between drones, docking stations, aerial traffic awareness tools, and ground control station platforms, enabling autonomous operations in a complex and dynamic environment.
What You'll Do
- Build systems supporting real-time communication between drones, docking stations, aerial traffic awareness tools, and ground control station platforms.
- Gain hands-on experience working with modern Rust-based systems.
- Collaborate cross-functionally with product, hardware, and operations teams.
- Contribute to platform improvement and participate in active platform refinement.
- Perform independent feature development.
What We're Looking For
- 1+ year of hands-on Rust experience, including personal, open source, or academic projects.
- 2+ years of cumulative software or systems engineering experience.
- Basic proficiency in Linux-based development environments.
- Willingness to learn and work with real-time communication systems and network protocols.
- Excellent written and verbal communication skills.
- Excellent problem solving and analytical skills.
- A strong understanding of software architecture and design patterns.
- The ability to work independently and in a team environment.
Nice to Have
- Exposure to or interest in UAS or GCS platforms.
- Exposure to WebRTC and related technologies, such as RTMP and RTCP.
- Exposure to other systems languages, such as C and C++.
- Exposure to LTE radios and systems.
- Exposure to writing code for embedded environments.
Technical Stack
- Rust
- Linux
- WebRTC, RTMP, RTCP
- C, C++
Team & Environment
You will collaborate cross-functionally with product, hardware, and operations teams.
Benefits & Compensation
- Compensation range: $142,000 to $165,000 plus Flock Safety Stock Options.
- Flexible PTO plus 11 company holidays.
- Fully-paid health benefits plan for employees: including Medical, Dental, Vision and an HSA match.
- Family Leave: 12 weeks of 100% paid parental leave. Birthing parents are eligible for an additional 6-8 weeks of physical recovery time.
- Fertility & Family Benefits: $50,000-lifetime maximum benefit for eligible adoption, surrogacy, or fertility expenses.
- Mental health benefits via Spring Health.
- Caregiver support via Cariloop.
- Carta Tax Advisor: 1:1 sessions with Equity Tax Advisors.
- Employee Resource Groups.
- WFH Stipend: $150 per month.
- Productivity Stipend: $250 per year for Audible, Calm, etc.
- Home Office Stipend: A one-time $750.
Work Mode
This role is open to candidates based in the USA.
Flock is an equal opportunity employer. We celebrate diverse backgrounds and thoughts and welcome everyone to apply.





