Staff Engineer, Perception

Shield AI
London, Lviv
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Ownership","Independent operation","Problem-solving","Bias toward action","Cross-disciplinary collaboration"]

Develop and integrate autonomy software for live flight operations, spanning software bring-up, system configuration, and mission readiness. Build and maintain C++/Python components, internal automation and telemetry analysis pipelines, and supporting test infrastructure. Integrate autonomy onto unmanned systems, debug issues across compute, networking, radios, sensors, and mission systems, and support SIL/HIL/VIL, ground tests, and field demonstrations with operational troubleshooting.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Shield AI
Shield AI
2 days ago

Staff Engineer, Perception

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Develop and integrate autonomy software for live flight operations, spanning software bring-up, system configuration, and mission readiness. Build and maintain C++/Python components, internal automation and telemetry analysis pipelines, and supporting test infrastructure. Integrate autonomy onto unmanned systems, debug issues across compute, networking, radios, sensors, and mission systems, and support SIL/HIL/VIL, ground tests, and field demonstrations with operational troubleshooting.
Location: London, Lviv
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and contribute production-quality software features and capabilities for autonomous systems.
  • •Design, implement, debug, and maintain autonomy, mission execution, system integration, and flight-operations software components.
  • •Integrate autonomy software onto fixed-wing, multirotor, and other unmanned/autonomous systems and support software bring-up and configuration for mission readiness.
  • •Debug and troubleshoot issues across autonomy software, onboard compute, radios, networking, sensors, flight controllers, and mission systems in lab and field environments.
  • •Support simulation (SIL/HIL/VIL), ground testing, and live flight test activities, including pre-flight setup, post-flight analysis, and GCS operation.

Key Requirements

  • •Bachelor’s degree in Computer Science, Robotics, Aerospace Engineering, Electrical Engineering, Mechanical Engineering (or related) or equivalent practical experience.
  • •3+ years of experience developing and integrating software for robotics, autonomy, aerospace, embedded systems, or related technical fields.
  • •Strong software engineering experience in C++ and Python, including development, debugging, and system integration.
  • •Experience working with Linux-based systems and contributing to complex software systems in robotics/autonomy/aerospace/embedded domains.
  • •Experience supporting field testing, flight testing, demonstrations, or operational exercises, including familiarity with MAVLink and PX4/ArduPilot/QGroundControl.
Experience:Defense-techRoboticsAerospaceAutonomyEmbedded systemsUnmanned systemsFlight testing
Education:Bachelor's
Skills:OwnershipIndependent operationProblem-solvingBias toward actionCross-disciplinary collaboration
Languages:UkrainianEnglish
Tech Stack:C++PythonLinuxMAVLinkPX4ArduPilotQGroundControlTelemetry analysis pipelinesSILHILVILSimulationROSDDSReal-time systemsRF communicationsDatalinksNetworkingFlight controllersAvionics systems

Company Brief

Shield AI
Develops AI-powered autonomy and software for military aircraft and drones to enable autonomous ISR and combat missions, integrating perception, navigation, and mission planning for defense customers.
Industry: Defense Technology
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series E+
Headquarters: San Diego, United States
Founded: 2015
WebsiteLinkedIn