
Software Engineer, Autonomy
Swarm Aero
WorldwideFully remoteFull TimeMid Level, ExecutiveInformation Technology
Posted 3 months ago3mo agoApply link checked 5 hours ago
Why we think you can apply
- Hiring model
- Open worldwide · the employer states no country restriction
- Work from
- Anywhere, the UAE included
Posted 3 months ago · apply link checked 5 hours ago
About the role
About the Company
Swarm Aero is redefining air power, building the largest swarming UAV and the most versatile swarming aircraft network in the world. The team has aerospace experience from Scaled Composites, Airbus, Archer Aviation, Blue Origin, and Boom Supersonic.
Responsibilities
- Develop swarming autonomy algorithms for small and large UxS
- Build and maintain track correlation and multi-target tracking systems
- Define inter-robot and C2 communication protocols for tactical swarm decision making
- Build core on-vehicle software platforms for sensor and payload integration
- Create and validate physically realistic simulations of UxS
- Train and test automatic target recognition systems using neural networks
- Perform electronics prototyping and troubleshoot mixed hardware-software systems
- Write clean, maintainable, and efficient code
- Travel up to 25% for onsite test and integration events
Requirements
- Bachelor's Degree in Computer Science, Software Engineering, or related field
- 3+ years building soft-real-time embedded systems
- Deep expertise in Golang, Rust, or C/C++
- Experience deploying robotics algorithms (SLAM, Kalman filters, A*, etc.)
- Working knowledge of embedded systems (SPI/I2C, logic analyzers, microcontrollers)
- Strong networking fundamentals (UDP/TCP, multicast, NAT)
- Excellent software engineering practices
Preferred Qualifications
- Experience with perception systems, sensor fusion, or multi-target tracking
- Experience with robotics middleware (DDS/ROS2, ZeroMQ, gRPC)
- Familiarity with government UxS interoperability standards (OMS/UCI, STANAG 4586)
- Hands-on electronics skills (soldering, schematic interpretation)
- Deep learning experience
Benefits
- Meaningful equity
- Medical, dental, and vision insurance
- 401k
- PTO and paid sick leave
- Monthly wellness stipend
- Daily catered lunch (office)
What we look for
- Bachelor's Degree in CS or related field
- 3+ years building soft-real-time embedded systems
- Expertise in Golang, Rust, or C/C++
- Experience with robotics algorithms (SLAM, Kalman filters, A*)
- Knowledge of embedded protocols (SPI/I2C/serial)
- Strong networking fundamentals
C++RustGoEmbedded SystemsSLAMROS2
SponsorWake up to a shortlist, not a search results page.
NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matchesSimilar jobsbased on title, category and scope

Swarm Aero
SponsorWake up to a shortlist, not a search results page.
NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matchesSoftware Engineer, AutonomySwarm Aero · free account, 30 seconds