About UsDroneSense is now part of Versaterm, a global public safety solutions company helping agencies transform how they serve their communities. Together, we are building an ecosystem of intuitive tools designed for public safety agencies! Through purposeful integrations and selective growth, Versaterm is advancing public safety technology to improve workflows, deliver better service, and enable better outcomes. As part of this mission, DroneSense provides a critical drone software platform tailored to the unique needs of public safety. Our comprehensive solution equips First Responders with tools that expand situational awareness, act as a force multiplier, and make drone operations scalable across entire organizations—ultimately leading to more saved lives. Drones are transforming the way First Responders carry out their missions, and DroneSense is driving this evolution within the Versaterm ecosystem.Our CultureOur team is driven by innovation, expertise, and an unwavering commitment to customer success. Our leaders are experienced engineers, pilots, and entrepreneurs. We are building a diverse, collaborative team where individuals can bring their full selves to work, have fun, and feel a strong sense of belonging. Here, you will roll up your sleeves alongside teammates who care deeply about their craft, their communities, and each other. As we continue to grow and expand our impact, you will have the opportunity to contribute to solutions that enhance community safety and shape the future of public safety technology. If you are passionate about making a meaningful difference, we would love to hear from you.What will I be doing?Create and enhance RESTful, WebSocket, and MQTT based APIs using RustMigrate existing APIs from C# to RustUse Rust to integrate with 3rd party cloud servicesFollow and evolve Rust development best practicesFly drones to test and validate your API changes and integrationsWhat would make me a good fit for this role?Must have 4+ years experience with RustAt least 2+ years video programmingFFmpeg or GStreamer library programming experienceExperience with Rust FFI to C or C++WebRTC, RTSP, RTMP, HLS, SRT protocolsExperience programming at Network Layer 4Ability to work well within a team but on individual projectsExcited to work with drones, robotics and first respondersClosing descriptionDroneSense employs full time US citizens who are current residents in one of the 50 contiguous United States. Though our positions are remote we do not work with offshore/near shore individuals or contractors to stay in compliance with our client's requirements.LinkedIn profile MUST be included to be considered.BenefitsCompetitive Base PayMedical, Dental, and Vision, including a medical plan with 100% employee covered premiumCompany paid Life Insurance and Short Term DisabilityHealth Savings Account matchMedical FSA & Dependent Care Account401(k) with company matchWork from homeWellness benefitsCell phone stipendPaid Vacation TimePaid Sick TimePart 107 Pilot Training & License PaidAI disclaimerWe may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.