← All roles

Software Engineer - Autonomy Infrastructure, Systems and Tools

Skydio· R&D
Apply on company site
Hybrid (San Mateo, California, United States)$170k - $240kFull-timePosted 6mo ago

About the role

Software engineer to lead the development of tools that support every stage of the autonomy lifecycle, building core internal platforms for testing, diagnosing, and understanding interactions between software and the physical world. Combines backend and frontend visualization to serve autonomy developers, test engineers, and other stakeholders.

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 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 APIs, data contracts, and performance requirements for messaging, state propagation, and coordination across subsystems.
  • 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.

Qualifications

  • 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.
  • Comfort operating in a fast-paced environment where requirements evolve and priorities shift.
  • Obtaining FAA Part 107 certification within the first 60 days of employment is strongly encouraged for all Skydio employees and required for certain positions.

Skills

Required:C++PythonSimulation frameworksDeveloper tooling
Nice to have:Data visualization / log processing

Benefits

  • Paid vacation time
  • sick leave
  • holiday pay
  • 401K savings plan
  • Group health insurance plans
Last updated Sep 17, 2026. Interested? Apply on the company site.
Skydio logo

About Skydio

A family of flying robots.

AI-powered autonomous drones for Drone as First Responder (DFR), critical infrastructure inspection, tactical ISR, site security, surveying and mapping

DronesAutonomous SystemsInspectionSecurityMappingPublic SafetyNational Security

More open roles at Skydio