Senior Software Engineer - Rust

Flock Safety
116d$171,000 - $190,000

About The Position

Flock Safety is seeking an experienced and talented Software Engineer with knowledge of the Rust language to join our team. This role involves architecture, interface design, writing code, responsibility for testing, and publishing documentation. You will be primarily responsible for designing and implementing systems that enable real-time communication between drones, docking stations, our aerial traffic awareness and ground control station (GCS) platforms, and other external systems to enable autonomous operations. As a leader on our engineering team, you will have the opportunity to collaborate with cross-functional teams, mentor other engineers, and drive innovation in our product offerings. The ideal candidate will have a strong background in systems engineering, WebRTC, drone communication protocols, and a passion for delivering innovative solutions in the unmanned aerial systems (UAS) industry. This position is fully remote (USA only).

Requirements

  • 2+ years of current Rust development experience (as a subject matter expert).
  • 5+ years of software and/or systems engineering experience (cumulative).
  • Proficiency in Linux-based development environments.
  • 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 Haves

  • Experience with WebRTC and drone communication protocols.
  • Background in unmanned aerial systems (UAS) industry.

Responsibilities

  • Design and implement systems for real-time communication between drones and docking stations.
  • Collaborate with cross-functional teams to drive innovation in product offerings.
  • Mentor other engineers and contribute to their development.
  • Write code, test, and publish documentation for software systems.
  • Engage in architecture and interface design.

Benefits

  • Flexible PTO: 11 company holidays and a flexible PTO policy.
  • Fully-paid health benefits plan for employees: including Medical, Dental, and Vision and an HSA match.
  • 12 weeks of 100% paid parental leave for all employees.
  • $50,000-lifetime maximum benefit for eligible adoption, surrogacy, or fertility expenses.
  • Mental health benefits through Spring Health, including therapy and coaching.
  • Caregiver support through Cariloop.
  • 1:1 sessions with Equity Tax Advisors for tax-related questions.
  • Employee Resource Groups (ERGs) for diverse backgrounds.
  • $150 per month WFH stipend.
  • $250 per year productivity stipend for personal development tools.
  • One-time $750 home office stipend.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service