Develop and implement software that runs on the drone and accessory product lines.
Design clear, simple APIs for complex infrastructure.
Evaluate the performance and reliability of system middleware.
Work closely with other members of the Middleware team.
Requirements
A junior, senior, or MS-level student, preferably having taken Computer Systems classes.
Experience with C++ and Python.
An understanding of concurrency – multi-threading, multi-processing, and how to handle race conditions.
Ability to write clean code with appropriate abstraction boundaries.
Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Strong problem-solving and analytical skills, with the ability to debug complex issues and propose effective solutions.
Tech Stack
Python
Benefits
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or other characteristics protected by federal, state or local anti-discrimination laws.
Skydio provides equal employment opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.