Swarm Aero is redefining air power and needs a Forward Deployed Software Engineer to lead the integration and deployment of Command and Control (C2) and collaborative autonomy systems
Requirements
- Proficiency in at least one major programming language (such as Python, C/C++, Golang, Java)
- Solid understanding of networking, including NAT, mDNS, network protocols (UDP/TCP), multicast, and firewall configuration
- Experience with system administration skills in Linux environments
- Broad knowledge of embedded systems (SPI/I2C/serial communication, basic use of digital logic analyzers and oscilloscopes, fundamental microcontroller programming)
- Extensive experience in electronics prototyping (soldering, breadboarding, interpreting schematics and datasheets)
Responsibilities
- Rapidly integrating and deploying proprietary software with real-world hardware and software systems across various global locations as required by our defense clients
- Developing and executing comprehensive test plans to evaluate new software capabilities and gather critical mission feedback
- Troubleshooting complex integrated systems involving multiple third-party components, identifying and resolving failures to ensure mission success
- Acquiring a Part 107 license and learning to pilot individual drones, as well as operating drone swarms during test events
Other
- Bachelor's Degree in Computer Science, Engineering, or other related disciplines
- Ability to travel in upwards of 75%
- Strong ability to engage in productive discussions with customers, comprehend their domain-specific problems, and drive towards effective solutions
- Must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State
- Subject to a comprehensive background verification process as a prerequisite for employment