Software Engineer - Simulation & Robotics Engineer

Skydio
Zurich
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Collaboration","Communication","Problem-solving","Teamwork"]

We are building and evolving the Skydio Simulator, a high-fidelity, real-time digital replica of the physical world. You’ll develop core simulator components in C++ and Python, work with autonomy, perception, and controls engineers, and push performance and realism to mirror real-world robotics across multiple vehicle types and environments.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Skydio
Skydio
3 months ago

Software Engineer - Simulation & Robotics Engineer

✓ Verified Job

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

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

Job Summary

We are building and evolving the Skydio Simulator, a high-fidelity, real-time digital replica of the physical world. You’ll develop core simulator components in C++ and Python, work with autonomy, perception, and controls engineers, and push performance and realism to mirror real-world robotics across multiple vehicle types and environments.
Location: Zurich
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Core Simulator Architecture: Design, implement, and evolve the foundational architecture of the Skydio Simulator, ensuring it scales across vehicle types, environments, and use cases.
  • •Physics and Dynamics: Improve and extend physics models governing vehicle motion, interactions with the environment, and dynamic agents.
  • •Sensor and Hardware Simulation: Build high-fidelity simulations of cameras, IMUs, and other onboard components, including timing, noise characteristics, and hardware behavior.
  • •Autonomy Stack Integration: Run and validate the full Skydio autonomy stack in simulation, ensuring consistency between simulated and real-world behavior.
  • •Performance and Fidelity: Profile, optimize, and improve simulator performance while continuously pushing realism and accuracy.

Key Requirements

  • •Strong software engineering experience with C++ and Python.
  • •Experience building complex systems where performance, determinism, or correctness matter.
  • •Comfort reasoning about time-synchronized systems, state machines, or real-time execution.
  • •Ability to work in a large, evolving codebase with multiple stakeholders.
  • •Interest in robotics, simulation, or physical systems (prior robotics experience is a plus, not a requirement).
Experience:RoboticsSimulationAutonomyAIDrones
Skills:CollaborationCommunicationProblem-solvingTeamwork
Languages:English
Tech Stack:C++PythonReal-timeSimulationRobotics

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