Skip to content
Shield AIShield AI

Staff Engineer, Perception

Staff-level engineer developing, integrating, and field-testing autonomy software across unmanned aircraft and related systems. Requires strong C++ and Python experience, robotics or aerospace systems integration, hardware troubleshooting, and flight-test support.

About the job

Responsibilities

  • Develop and contribute production-quality software features for autonomous systems.
  • Design, implement, debug, and maintain software supporting autonomy, mission execution, system integration, and flight operations.
  • Integrate autonomy software onto fixed-wing, multirotor, and other unmanned systems.
  • Build internal tools, automation, telemetry analysis pipelines, and test infrastructure using C++ and Python.
  • Support software bring-up, system configuration, and mission readiness for flight operations.
  • Troubleshoot autonomy software, onboard compute, radios, networking, sensors, flight controllers, and mission systems.
  • Support simulation, SIL, HIL, VIL, ground testing, and live flight tests.
  • Support field demonstrations and operational test events, including pre-flight setup, validation, troubleshooting, and post-flight analysis.
  • Operate and troubleshoot Ground Control Stations and mission support systems.
  • Analyze flight and system data for root-cause analysis and system improvements.
  • Collaborate with autonomy, systems, hardware, and flight-test teams to integrate and validate capabilities.
  • Contribute to operational documentation, test procedures, integration workflows, and deployment readiness.
  • Travel within Ukraine and to test sites as required.

Requirements

  • Bachelor's degree in Computer Science, Robotics, Aerospace Engineering, Electrical Engineering, Mechanical Engineering, or a related field, or equivalent practical experience.
  • 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 contributing to complex software systems in robotics, autonomy, aerospace, embedded systems, or related domains.
  • Experience with Linux-based systems and development environments.
  • Hands-on experience integrating and troubleshooting hardware and software systems.
  • Experience supporting field testing, flight testing, demonstrations, or operational exercises.
  • Familiarity with MAVLink, PX4, ArduPilot, QGroundControl, or related unmanned-systems technologies.
  • Experience debugging distributed or cross-disciplinary systems involving software, networking, sensors, radios, onboard compute, and mission systems.
  • Ability to work independently, solve complex problems, and operate across disciplines in fast-paced environments.
  • Ability to travel within Ukraine.

Nice-to-haves

  • Experience supporting autonomous aircraft or unmanned systems.
  • Experience with SIL, HIL, VIL, simulation, or flight-test environments.
  • Familiarity with ROS, DDS, embedded systems, or real-time systems.
  • Experience with RF communications, datalinks, and networking systems.
  • Experience supporting live flight demonstrations or operational deployments.
  • Familiarity with flight controllers, avionics systems, and aircraft integration.
  • Experience building testing, automation, telemetry-analysis, or operational-support tools.
  • Background in defense, robotics, aerospace, or autonomous systems.
  • Ukrainian and English language proficiency.
  • Experience operating in dynamic field environments.

Skills

C++, Python, Linux, Mavlink, Px4, Ardupilot, Qgroundcontrol, ROS, Dds, Real-Time Systems, Rf Communications, Networking, Telemetry Analysis, Flight Controllers, Simulation

Applied Intuition

Applied Intuition

London, United Kingdom

Senior GNC Engineer
$100k+/yrOn-site6+ YOEEmbedded Engineering

Develop and deploy guidance, navigation, and control software for autonomous aerial defense systems, from quadrotors to fixed-wing UAVs. The role requires a master’s degree, 6+ years of hands-on GNC experience, C++, control systems, flight testing, and UAS platforms such as PX4 or ArduPilot.

Applied Intuition

Applied Intuition

London, United Kingdom

Senior Software Engineer - Robotics
£100k+/yrOn-site6+ YOEEmbedded Engineering

The senior robotics software engineer leads autonomy architecture, develops navigation and mission behavior, and integrates software with embedded platforms and UAV hardware. The role requires 6+ years of robotics experience, modern C++, Pixhawk integration, Linux, Docker, and SIL/HIL testing expertise.

Motive

Motive

United States
Telematics Coverage Engineer
No salary listedOn-site4+ YOEEmbedded Engineering

Researches and expands vehicle telematics coverage by analyzing automotive network traffic, OEM documentation, and field logs. The role requires hands-on vehicle interfacing, reverse engineering, programming, physical debugging tools, and automotive communication standards expertise.

Applied Intuition

Applied Intuition

London, United Kingdom

Software Engineer - Robotics
£100k+/yrOn-site3+ YOEEmbedded Engineering

Develops, integrates, tests, and deploys autonomy software for defense robotics and unmanned aerial vehicles. The role requires 3+ years of hands-on robotic systems experience, modern C++, navigation or behavior logic, embedded Linux, Pixhawk integration, and SIL/HIL testing.