7 days ago
London, United KingdomStaff+
Responsibilities
- Develop, debug, and maintain production software for autonomy, mission execution, system integration, and flight operations.
- Integrate autonomy software onto fixed-wing, multirotor, and other unmanned or autonomous systems.
- Build internal tools, automation, telemetry analysis pipelines, and test infrastructure in C++ and Python.
- Support software bring-up, system configuration, mission readiness, simulation, ground testing, and live flight testing.
- Troubleshoot distributed systems involving onboard compute, radios, networking, sensors, flight controllers, and mission systems.
- Operate and troubleshoot Ground Control Stations and mission support systems.
- Support field demonstrations and operational test events, including pre-flight validation, troubleshooting, and post-flight analysis.
- Collaborate with autonomy, systems, hardware, and flight-test teams and contribute to documentation, test procedures, integration workflows, and deployment readiness.
- Travel to test sites and support field operations within Ukraine as required.
Requirements
- Bachelor’s degree in Computer Science, Robotics, Aerospace Engineering, Electrical Engineering, Mechanical Engineering, or a related field, or equivalent practical experience.
- At least 3 years of experience developing and integrating software for robotics, autonomy, aerospace, embedded systems, or related technical fields.
- Strong C++ and Python software engineering experience, including development, debugging, and system integration.
- Experience with complex software systems, Linux-based development environments, and hands-on hardware/software integration and troubleshooting.
- Experience supporting field testing, flight testing, demonstrations, or operational exercises.
- Familiarity with MAVLink, PX4, ArduPilot, QGroundControl, or related unmanned-systems technologies.
- Experience debugging cross-disciplinary systems involving networking, sensors, radios, onboard compute, and mission systems.
- Preferred experience includes autonomous aircraft, SIL, HIL, VIL, simulation, ROS, DDS, embedded or real-time systems, RF communications, datalinks, networking, flight controllers, avionics, and aircraft integration.
- Preferred qualifications include experience with testing and telemetry tools, defense, robotics, aerospace, or autonomous systems, Ukrainian and English proficiency, and live flight demonstrations or operational deployments.
- Ability to work independently in fast-paced field environments and travel within Ukraine.
Benefits
- Comprehensive total rewards package aligned to the employee’s country office location.
- Primary work supporting operations in the Lviv region with occasional travel to other locations within Ukraine.
- Compensation and benefits details are available through the talent acquisition partner.
About Shield AI
Founded in 2015, Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide.
