Software Engineer - Autonomy Infrastructure, Systems and Tools
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.
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
- Director of Product Management, Platform & Infrastructure3d agoHybrid (San Mateo, California, United States) · R&D
- Hardware Test and Reliability Intern - Summer 20273d agoHybrid (San Mateo, California, United States) · R&D
- Product Design Engineer (Early Career)3d agoHybrid (San Mateo, California, United States) · R&D
- Embedded Software Engineer Intern - Winer 20273d agoHybrid (San Mateo, California, United States) · R&D
- Mobile Software Engineer Intern - Summer 20273d agoHybrid (San Mateo, California, United States) · R&D