
Software Engineer, Robotics
Swarm Aero
Completely RemoteFull TimeInformation Technology
Posted Yesterday
Job description
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
- Build components across the autonomy stack including planning behaviors, vehicle software, sensor and payload integration, and simulation
- Build the core on-vehicle software platform for integration of various sensors, payloads, and software modules
- Create and validate physically realistic simulations of UxS
- Perform electronics prototyping and troubleshoot complex mixed hardware-software systems
- Write clean, maintainable, and efficient code
- Travel up to 25% of the time for onsite test and integration events
Requirements
- Bachelor's Degree in Computer Science, Software Engineering, or related technical field
- 3+ years building soft-realtime embedded systems or robotics software
- Deep expertise in C/C++, Rust, or Go
- Hands-on experience implementing robotics algorithms such as path planning, state estimation, or behavior trees
- Working knowledge of embedded systems including SPI/I2C/serial protocols, logic analyzers, and oscilloscopes
- Strong networking fundamentals including NAT, mDNS, UDP/TCP, multicast, and firewall configuration
- Excellent software engineering practices with emphasis on testable, reliable code
Preferred Qualifications
- Contributions to deployed robotics or IoT systems requiring complex edge processing
- Experience with robotics middleware such as DDS/ROS2, ZeroMQ, gRPC, and Protobuf
- Hands-on electronics skills including breadboarding, soldering, and schematic interpretation
- Familiarity with government UxS interoperability standards like OMS/UCI, STANAG 4586, or FACE
Benefits
- Meaningful equity
- Medical, dental, vision, and 401k
- PTO and paid sick leave
- Monthly wellness stipend
- Daily catered lunch
- Paid parental leave
Skills & tools
C++RustROS2Embedded SystemsRobotics
What the team is looking for
Use this list as a quick fit check before you apply.
- 01Bachelor's Degree in CS or related field
- 023+ years in embedded systems or robotics software
- 03Expertise in C/C++, Rust, or Go
- 04Experience with robotics algorithms
- 05Knowledge of embedded protocols (SPI/I2C)
- 06Strong networking fundamentals
AdWake 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 matches
Swarm Aero
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Information Technology
- Posted
- Yesterday
AdWake 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 matches