cover image
Skydio

Skydio

www.skydio.com

6 Jobs

817 Employees

About the Company

Skydio's mission is to make the world more productive, creative, and safe with autonomous flight. AI and computer vision are foundational to our products, allowing drones to fly autonomously and automatically capture and process data. Skydio drones help public safety agencies, federal government and private companies serve their communities more safely and effectively by providing real-time access to information captured with high powered cameras mounted on smart flying robots. Our drones support thousands of organizations, including every branch of the U.S. military, hundreds of public safety agencies across every U.S. state, and numerous major utility providers.

Founded in 2014, Skydio designs, assembles, and supports its products in the U.S., with headquarters in San Mateo, CA, and manufacturing facilities in Hayward, CA. Skydio is the largest drone manufacturer in the U.S. and has built of 40,000 drones.

The company is backed by top investors and strategic partners, including Andreessen Horowitz, Linse Capital, Next47, IVP, Playground, and NVIDIA.

Listed Jobs

Company background Company brand
Company Name
Skydio
Job Title
Embedded Software Engineer Intern
Job Description
Job title: Embedded Software Engineer Intern Role Summary: Interns develop and maintain firmware and embedded software for Skydio autonomous drones and accessory products (e.g., Skydio Dock). They work on bare‑metal and RTOS code for STM32 microcontrollers, embedded Linux and Android on Qualcomm/Nvidia SoCs, and device drivers for sensors, cameras, radios, and flight controllers. Collaboration with hardware and software teams is essential to bring new electronics to market. Expactations: - Juniors or seniors in CS/EE, or MS students with experience in device‑level firmware. - Ability to write clean, well‑abstracted C++ code for embedded systems. - Strong Python skills for testing and tooling. - Proficiency in debugging hardware with oscilloscope, logic analyzer, multimeter. - Comfortable reading schematics. - Ownership mindset for solving complex problems. Key Responsibilities: - Design, implement, and test embedded firmware on STM32 and other microcontrollers. - Write interfaces and drivers for cameras, radios, sensors, and flight‑control hardware. - Validate and integrate subsystems (cameras, radios, flight controllers). - Bring up new hardware and debug issues at the firmware level. - Contribute to embedded Linux userspace and kernel modules when applicable. - Collaborate across hardware, software, and product teams to meet sprint goals. Required Skills: - C++ programming for embedded systems. - Python for automation, testing, and tooling. - Embedded firmware development (bare‑metal, RTOS). - Debugging tools: oscilloscope, logic analyzer, multimeter. - Ability to read schematic diagrams. - Familiarity with ARM architecture is a plus. - Experience with embedded Linux userspace and kernel development is a bonus. Required Education & Certifications: - Sophomore/Junior/Senior undergraduate or Master’s student in Computer Science, Electrical Engineering, or related field. - Coursework in embedded systems, real‑time operating systems, and low‑level programming. - Certifications in embedded development or relevant industry standards are a plus.
San mateo, United states
On site
Fresher
06-11-2025
Company background Company brand
Company Name
Skydio
Job Title
Autonomy Engineer Intern - Computer Vision/Deep Learning Summer 2026
Job Description
**Job Title:** Autonomy Engineer Intern – Computer Vision/Deep Learning (Summer 2026) **Role Summary:** Support a world‑class computer vision and deep‑learning team by designing, prototyping, and evaluating algorithms that enable autonomous flight. Take ownership of a focused project, translate research concepts into production‑ready code, and assess performance of software‑hardware integration. **Expectations:** - Demonstrate strong analytical and mathematical foundation. - Write clean, maintainable C++/Python code and adhere to software engineering best practices. - Collaborate effectively in a fast‑paced, small team environment. - Communicate progress, findings, and challenges clearly to mentors and peers. **Key Responsibilities:** - Architect and implement computer‑vision and deep‑learning algorithms for drone autonomy. - Conduct feasibility studies, prototype novel approaches, and evaluate their performance. - Develop and run experiments to characterize algorithmic accuracy, latency, and resource usage. - Integrate algorithms into the existing software stack and assist with hardware‑software validation. - Document code, experiments, and results for internal knowledge sharing. **Required Skills:** - Proficiency in C++ and/or Python; experience with PyTorch or similar deep‑learning frameworks. - Strong understanding of computer vision, deep learning, motion planning, dynamics & controls, or 3D graphics. - Solid software engineering fundamentals (version control, testing, modular design). - Ability to learn quickly, troubleshoot complex systems, and work independently when needed. **Required Education & Certifications:** - Currently enrolled in a Bachelor’s or Master’s program (or PhD) in Computer Science, Electrical Engineering, Robotics, Mechanical Engineering, Applied Mathematics, or a related field. - Coursework or research experience in computer vision, machine learning, or robotics preferred. - No specific certifications required.
San mateo, United states
On site
Fresher
06-11-2025
Company background Company brand
Company Name
Skydio
Job Title
Software Engineer Intern
Job Description
Job Title: Software Engineer Intern Role Summary: Build and scale cloud infrastructure that supports autonomous drone software, focusing on scalability, deployment, and developer tooling. Expectations: Must be a current university student (undergraduate, graduate, or PhD) with strong programming skills and a curiosity for cloud and backend systems. Key Responsibilities - Design, implement, and evolve cloud services and CI/CD pipelines for production workloads. - Address scalability and deployment challenges in both cloud-hosted and air‑gapped environments. - Enhance telemetry, observability, and overall developer productivity tooling. - Develop feature‑flag and rollout systems for product teams. - Profile and optimize server‑side workloads for performance and resource efficiency. - Build test frameworks that simulate vehicle states and validate application behavior. - Package lightweight cloud offerings suitable for edge or air‑gapped use. Required Skills - Strong fundamentals in computer science (data structures, algorithms, system design). - Hands‑on experience building complex web or backend data‑centric applications. - Proficiency in at least one of Python, Go, or JavaScript/TypeScript. - Knowledge of RESTful APIs, Linux system configuration, and common build tools. - Familiarity with relational databases (PostgreSQL, MySQL) and caching systems (Redis, Memcached). - Understanding of major cloud platforms (AWS, GCP, Azure), deployment patterns, and configuration management practices. Required Education & Certifications - Enrolled as a university student (undergraduate, master’s, or Ph.D.) in Computer Science or related field. - No specific certifications required.
San mateo, United states
On site
Fresher
28-11-2025
Company background Company brand
Company Name
Skydio
Job Title
Senior Software Engineer, Frontend
Job Description
**Job Title**: Senior Software Engineer, Frontend **Role Summary**: Design, develop, and ship high‑performance, user‑centric web applications for mission planning, inspection, and mapping in autonomous drone operations. Lead front‑end architecture and visualizations that enable operators to interact with large spatial datasets, plan flights, and oversee complex workflows. Collaborate with autonomy, backend, and product teams to deliver scalable, reliable solutions that support real‑time intelligence and autonomous fleets. **Expactations**: - Demonstrate 5+ years of building and shipping customer‑facing front‑end apps, with a strong track record of delivering production‑ready features. - Own the vision and execution of front‑end components, from design to deployment, ensuring performance, reliability, and user satisfaction. - Mentor junior engineers, review code, and uphold engineering best practices. - Work cross‑functionally to translate product requirements into technical solutions that meet real‑world field demands. **Key Responsibilities**: - Lead the design and implementation of mission planning, scheduling, and inspection interfaces. - Build visualization tools for 3‑D rendering, flight planning, and geospatial data exploration (images, video, 3D/2D objects). - Integrate inspection workflows enabling customers to define, track, and analyze infrastructure assets. - Collaborate with autonomy, backend, and product teams to architect robust, responsive features. - Innovate UX/UI solutions that simplify complex drone operations while maintaining high technical performance. - Optimize front‑end architecture for scalability, performance, and maintainability across large datasets. **Required Skills**: - Expert in React, TypeScript, and GraphQL. - Proficient with WebGL/Three.js for real‑time 3‑D rendering. - Strong understanding of performance optimization (code‑splitting, lazy loading, rendering strategies). - Experience designing scalable front‑end systems (component design, state management). - Excellent product intuition and empathy for end‑users in high‑stakes environments. - Solid collaboration skills across multi‑disciplinary teams. **Bonus Skills**: - Geospatial visualization (Mapbox, Cesium, or equivalents). - Photogrammetry, scanning, or rendering pipeline knowledge. - Integration with cloud services (AWS, Temporal, Kubernetes). - Exposure to autonomy or robotics platforms. **Required Education & Certifications**: - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience. - No specific certifications required.
San mateo, United states
On site
Senior
07-12-2025