Backend Engineer
Our software flies drones in combat - not in demos, not in simulations, but in the field, every day.
AITAN builds the operating system for multi-drone warfare: one platform that lets a single operator command an entire fleet in real time.
We're looking for a Backend Engineer to help turn advanced drones, sensors, payloads, and third-party technologies into reliable, field-ready capabilities that operators can trust.
What you’ll do
- Integrate drones, sensors and other hardware into the AITAN platform
- Write production-quality code in Java, C++, Python and related systems
- Work directly with vendors, pilots, hardware engineers, and product teams
- Debug across software, networking, devices, APIs, field behavior, and operator workflows
- Test in simulation, lab and field environments
- Own integrations end to end, from first connection to deployed capability
Requirements
- 5+ years of software development experience, with strong skills in Java, C++, Python or similar languages
- Strong hands-on software engineering experience with complex systems, integrations, networking, devices, APIs, or distributed systems
- Experience with Linux, networking, APIs, serial protocols, devices or distributed systems
- Comfort working close to hardware, even if you are not a hardware engineer
Strong fit if
- You have experience with drones, robotics, embedded systems, autonomy, defense or field-tested systems
- Familiarity with real-time systems, control loops or embedded platforms
- You've worked with embedded platforms such as STM32, ESP32, Jetson or similar
- You've led technical work or owned complex integrations end to end