- Robot type
- Drone · Defense
- Location
- MelbourneFloridaUSA
- Job type
- Software
- Posted
- Sep 8, 2026
Full-time
Software Engineer
Job description
As a Software Enginee r at AV, you’ll develop software to control advanced robotic platforms from AV and industry leaders including Boston Dynamics, Red Cat, FLIR, Skydio, QinetiQ, Parrot, and more. You’ll play a key role in developing Kinesis, our flagship software ecosystem that enables users to collaboratively control a diverse set of robots.
This role is ideal for engineers who take ownership, enjoy working hands-on with hardware, and bring structure and clarity to complex systems. You’ll be trusted to move quickly, make sound decisions, and continuously improve our product and execution.
Job responsibilities
- Software development in support of AV’s vision-based navigation, autonomy, cooperative behaviors, and mission systems technology roadmap.
- Design, implement, and integrate systems in C++ and Kotlin.
- Develop cross-platform applications for Android, Linux, and Windows to control robotic platforms.
- Design SDK interfaces for internal and external integration with AV systems.
- Perform hands-on field testing with robots to validate new features.
- Delivers work on time according to agreed completion dates and project schedule & budget.
- Supports and derives algorithm design from detailed software requirements.
- Works closely with multiple teams of software developers reusing developed software to support different programs.
Job requirements
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience with 5+ years of relevant experience.
- Strong fluency in modern C++, maintainable software architecture, and modular system design
- Experience evaluating product design tradeoffs and translating them into clear system requirements
- Hands-on knowledge of CMake or similar build systems
- Experience developing software for mechatronic or hardware-integrated systems
- Knowledge of computer networking topologies, protocols, and principles
- Self-directed engineer who takes ownership and brings structure to complex systems
- Ability to engage directly with technical and non-technical customers
