logo inner

Senior Systems Engineer (Rust)

AerodomeUnited StatesRemote, Onsite

Salary Range


$140k - $220k depending on experience and desired equity

Job Description


Aerodome is bringing the future of air support to public safety agencies around the world. Using a fully integrated, automated and AI-driven software operating system, we equip agencies with highly advanced, 24/7 drone-as-first-response capabilities.We are seeking an experienced and talented Systems Engineer with a focus on drone communications to join our team. This role involves architecture, interface design, writing code, responsibility for testing, and publishing documentation. In this role, 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 junior 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.

Responsibilities



  • Implement real-time video streaming and C2 communications protocols between our GCS platform and various connected drones and docking stations

  • Develop integrations with various collision avoidance systems

  • Work with the product team to understand customer needs and to design customer-oriented solutions

  • Document system architecture and design decisions

  • Lead technical discussions with stakeholders and team members

  • Lead and mentor other developers in the team and promote continuous learning

Qualifications



  • 1+ years of software architecture experience

  • 3+ years of Rust development experience

  • 7+ years of software and/or systems engineering experience (cumulative)

  • Excellent written and verbal communication skills

  • Excellent problem solving and analytical skills

  • Strong understanding of software architecture and design patterns

  • Ability to work independently and in a team environment

Preferred Qualifications



  • Prior industry experience working on UAS or GCS platforms

  • Experience with WebRTC and related technologies (RTMP, RTCP, etc.)

  • Experience with other systems languages, such as C and C++

  • Experience with LTE radios and systems

Stuff We Use


AWS, Axum, Docker, GitHub, GitHub Actions (for CI), Helm, Hotwire, Kubernetes, Postgres, PowerShell, React, Ruby, Ruby on Rails, Rust, Sentry, Sequel, TailwindCSS, Tokio, Turbo, WebRTC Compensation:$140.000 - $220.000

Life at Aerodome

Thrive Here & What We Value- Fully Remote Work Environment- Collaborative Cross-functional Teams- Collaborative startup environment- Faster, safer, greener, more efficient, more effective, and more affordable air support for public safety agencies around the world.
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024