Software Engineer, Autonomy jobs in United States
cer-icon
Apply on Employer Site
company-logo

Swarm Aero ยท 2 weeks ago

Software Engineer, Autonomy

Swarm Aero is redefining air power by building the largest swarming UAV and versatile aircraft network. They are seeking a Software Engineer, Autonomy to develop core perception, planning, and control systems for their drone swarm, focusing on multi-robot autonomy algorithms and on-vehicle software integration.

Artificial Intelligence (AI)DronesGovernmentHardwareMilitaryNational SecuritySoftware
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Developing multi-robot autonomy algorithms to safely perform a variety of missions across both small and large UxS
Defining the inter-robot and C2 communication protocols required to enable tactical swarm decision making on the edge
Building the core on-vehicle software platform to allow integration of a variety of first and third-party sensors, payloads, and software modules
Creating and validating physically realistic simulations of UxS
Training, tuning and testing automatic target recognition and track management systems using the latest advancements in neural networks
Performing electronics prototyping including troubleshooting complex mixed hardware-software systems
Writing clean, maintainable, and efficient code
Ability to travel up to 25% of time for onsite test and integration events

Qualification

Embedded systemsC/C++Robotics algorithmsNetworking fundamentalsDeep learningRobotics middlewareElectronics prototypingSoftware engineering practicesCommunication protocolsSimulation validation

Required

Bachelor's Degree in Computer Science, Software Engineering, or related technical field
3+ years building soft-realtime embedded systems
Deep expertise in at least one systems language (C/C++, Rust, or Golang)
Proven experience deploying and validating robotics algorithms (Dubins planning, SLAM, Kalman filters, particle filters, A*, behavior trees, reinforcement learning, etc.)
Working knowledge of embedded systems (SPI/I2C/serial protocols, logic analyzers, oscilloscopes, microcontroller programming)
Strong networking fundamentals (NAT, mDNS, UDP/TCP, multicast, firewall configuration)
Excellent software engineering practices with emphasis on testable, reliable code
Ability to travel up to 25% of time for onsite test and integration events

Preferred

Contributions to deployed robotics or IoT systems requiring complex edge processing (aerospace, autonomous vehicles, etc.)
Experience with robotics middleware (DDS/ROS2, ZeroMQ, gRPC) and serialization formats (Protobuf)
Familiarity with government UxS interoperability standards (OMS/UCI, STANAG 4586, FACE)
Hands-on electronics skills (breadboarding, soldering, schematic interpretation, datasheet analysis)
Deep learning experience

Benefits

Meaningful equity stake in a high-growth defense technology company
Competitive base salary commensurate with experience
Comprehensive benefits including medical, dental, vision, and 401k
PTO and Paid Sick Time
Monthly Wellness Stipend
Daily catered lunch to office
Paid Parental leave
Flexible work arrangement - remote/hybrid with regular collaboration in Oxnard
Direct impact opportunity - be a key leader in building a critical technology for national security
World-class team - work alongside exceptional engineers and operators solving hard problems

Company

Swarm Aero

twittertwittertwitter
company-logo
Swarm Aero is redefining air power to do more with more.

Funding

Current Stage
Early Stage
Total Funding
unknown
Key Investors
Construct Capital
2024-08-03Seed
2023-04-14Seed
2022-05-01Pre Seed

Leadership Team

leader-logo
Danny Goodman
Co-Founder & CEO
linkedin
leader-logo
Oliver Palmer
Co-Founder & COO
linkedin
Company data provided by crunchbase