Software Engineer - Autonomy Infrastructure, Systems and Tools

Skydio
Zurich
Workplace: HybridFull timeFunction: Software EngineeringExperience: 3+ yearsSkills: ["Communication","Collaboration","Problem-solving","Teamwork","Adaptability"]

Lead the design and development of scalable internal tooling and infrastructure for autonomy workflows, enabling engineers to test ideas, diagnose system behavior, and understand interactions between software and the physical world. You will blend backend systems work with front-end visualization to empower autonomy developers, QA, and other teams across the company.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Skydio
Skydio
3 months ago

Software Engineer - Autonomy Infrastructure, Systems and Tools

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live
Reposted: similar role first listed 6 months ago

Job Summary

Lead the design and development of scalable internal tooling and infrastructure for autonomy workflows, enabling engineers to test ideas, diagnose system behavior, and understand interactions between software and the physical world. You will blend backend systems work with front-end visualization to empower autonomy developers, QA, and other teams across the company.
Location: Zurich
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and build robust replay and analysis systems that enable engineers to inspect and reproduce recorded autonomy behavior, with fine-grained control over system state, perception outputs, and decision-making at every stage of the stack.
  • •Develop scalable infrastructure for automated testing and failure triage, expanding our simulation and log-driven test coverage while accelerating root-cause analysis through automated log processing and diagnostics.
  • •Operate at the interface between autonomy software and core robotics middleware, defining clear APIs, data contracts, and performance requirements for messaging, state propagation, and coordination across subsystems, while partnering closely with downstream teams to support their implementation and integration.
  • •Design and implement high-quality developer infrastructure and tools that prioritize reliability, performance, and usability, enabling rapid iteration, safe experimentation, and sustained velocity across the autonomy organization.
  • •Lead the design and implementation of scalable tools used across autonomy development and testing workflows.

Key Requirements

  • •3+ years of professional experience in software engineering, ideally in robotics, simulation, or systems development.
  • •Proficiency in C++ and Python, with a strong grasp of performance-sensitive and multi-threaded systems.
  • •Experience with simulation frameworks, time-synchronized data systems, or state-machine-driven applications.
  • •Familiarity with structured data visualization, log processing, or developer tooling design.
  • •Strong communication skills and the ability to partner effectively with cross-functional teams.
Experience:3+ yearsRoboticsSimulationAutonomySystems developmentDeveloper tooling
Skills:CommunicationCollaborationProblem-solvingTeamworkAdaptability
Tech Stack:C++PythonReactTypeScriptThree.jsPlotly

Company Brief

Skydio
Designs and manufactures autonomous consumer and enterprise drones using AI-powered vision and navigation systems for inspection, mapping, public safety, and industrial applications. Focuses on rugged, fully autonomous flight and end-to-end drone solutions.
Industry: Drones & Aerial Logistics
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series D
Headquarters: San Mateo, United States
Founded: 2014
WebsiteLinkedIn