Job Directory Software Engineer - Skills SDK

Software Engineer - Skills SDK
Redwood City, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Description

The Skydio R1 is a flying robot platform that's built on top of the most advanced autonomy stack available in the world today. In the hands of knowledgeable professionals across multiple industries, Skydio has an unprecedented opportunity to put autonomous UAVs to work at enterprise scale.

We're looking for a software engineer to design and build public-facing APIs that drive the growth and development of the Skydio Autonomy Platform, from early beta into product maturity and widespread adoption.

How you'll make an impact:

* Define and lead technical development APIs for autonomous drones targeted towards enterprise and consumer markets.
* Understand high-level industry vertical requirements and create actionable API functionality to address high-value requirements.
* Develop and maintain a rigorous test and regression framework that ensure continued API safety as the product evolves.
* Develop and maintain enterprise integrations with a keen eye for security and sensitivity to intellectual property.
* Strong communication skills, interface effectively with internal engineering team and external partners.

Requirements:

* High proficiency in Python, Javascript, C++
* Experience designing, building, and managing substantial software APIs
* Experience with and understanding of full-stack software principles
* Security protocols (input sanitization, sandboxing, basic cryptographic security)
* Performance analysis (compiled/C++ vs. interpreted/python, vectorization)
* Cloud compute resource management (Google Cloud, AWS)
* Software scalability and documentation best practices
* Strong analytical skills; Vector Math, 3D Rotations, Basic Linear Algebra and Calculus
* Passion for Autonomous Flight

Useful skills:

* Extensive knowledge and experience with robotics systems, specifically with Perception/Motion Planning/Controls
* Past experience with using UAV in an enterprise or industrial setting
* Some experience with IOS/Android development
* Some experience with TensorFlow
* UAV pilot

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.