Software Engineer - Simulation & Robotics
Skydio - San Mateo, CA
Hiring: Software Engineer - Simulation & Robotics Company: Skydio Location: San Mateo, CA Job Posted Time: 2026-09-16 11:58:12 Employment Type: Full-time Target Skills & Keywords : AI, C++, Python, Systems Design About the job Experience: •Robotics, simulation, game engines, or real-time systems. •Physics engines, sensor modeling, or hardware abstraction layers. •Multithreaded or low-latency system design. Required Skills: •Work deep in the simulator stack: from physics and sensor simulation, to hardware emulation, to the core architecture that runs our full autonomy software in simulation. You will help define how simulated worlds behave, how vehicles perceive and interact with them, and how closely simulation mirrors reality. •This is a systems-heavy role focused on correctness, performance, and realism. Prior robotics experience is not required, but curiosity about physical systems and an interest in autonomous robots is essential. •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. •Feature Development on Top of the Core: Implement simulator capabilities that unlock new workflows for customers and internal autonomy engineers, from training scenarios to advanced testing modes. •Performance and Fidelity: Profile, optimize, and improve simulator performance while continuously pushing realism and accuracy. Qualifications: •Strong software engineering experience with C++ and Python. •Comfort reasoning about time-synchronized systems, state machines, or real-time execution. •Demonstrated capacity 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). Compensation: •$170,000 - $240,000 / year •Competitive benefits and rewards package Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!