Skip
Robotics Generalist
San Francisco · Senior · Full-time
Sponsorship not specifiedDetected 77 days ago
PythonC++Full-Stack DevelopmentLinuxDeep LearningData AnalysisData EngineeringEmbedded SystemsRoboticsSensorsControlsCommunication
About the role
- Architecting and implementing robotic software subsystems across our wearable robotics fleet, sharing components across different products and robot iterations.
Requirements
- 5+ years' experience in robotics
- Proven track record of writing software that runs on hardware
- Experience in small teams, ideally in start ups
- Experience with embedded systems -- you can write C/C++ and you understand what's happening at the hardware level
- Proficiency in Python and/or C++ for algorithm development, data analysis, and test scripting, including common AI-coding tools (and their pitfalls)
- Experience with sensor integration and validation (IMUs, encoders, force sensors, or similar)
- Ability to work at the Skip Bay Area office at least 3 days/week
Nice to have
- Experience with wearable robotics, exoskeletons, or prosthetics
- Knowledge of motor control (field-oriented control for BLDC's) and actuator characterisation
- Embedded linux experience
- Knowledge of communication protocols (e.g. CAN)
- Experience with actuator characterisation and integration
- Familiarity with FreeRTOS or other real-time operating systems
- Experience shipping consumer hardware through DVT/PVT and into production
- Personal motivation to improve human movement
Skills
- Ownership of core software and control features, including mechatronics firmware, motor control firmware, and platform features.
- Contribute to the real-time control loop, including sensing, decision making, logging, and safety monitoring / fault detection.
- Contributing to system architecture decisions for current and future products, including our Parkinson's device and future Movewear platform
- Wear prototypes several hours a week to participate in data collection, on-body testing and provide feedback
Company info
- Skip is on a mission to make life joyful through powered movement.
- Movement is a powerful way to build physical, mental and social health. Yet it is elusive for 2 billion people due to age, injury, or disability. We are building products that will restore mobility for millions and enable a new frontier of joyful movement experiences. We want to build a future where a grandparent can easily outrun their grandkids and no one is left behind at the trailhead.
- Skip is a 22-person early-stage start-up that spun out of Google X in 2023. With deep cross-disciplinary expertise and key partnerships (e.g. with Arc'teryx) we are uniquely positioned to launch the first commercially successful wearable robotic device, the MO/GO, develop a platform to launch future Movewear products and transform millions of lives in the coming years.
- Movement is a powerful way to build physical, mental and social health.
- Yet it is elusive for 2 billion people due to age, injury, or disability.
- We are building products that will restore mobility for millions and enable a new frontier of joyful movement experiences.
- We want to build a future where a grandparent can easily outrun their grandkids and no one is left behind at the trailhead.
- Skip is a 22-person early-stage start-up that spun out of Google X in 2023.
- With deep cross-disciplinary expertise and key partnerships (e.g. with Arc'teryx) we are uniquely positioned to launch the first commercially successful wearable robotic device, the MO/GO, develop a platform to launch future Movewear products and transform millions of lives in the coming years.
- We are seeking a senior robotics engineer to own the software that makes our wearable robots move.
- You'll work across the full stack, from the on-device control loop running in real time on a person's body, to the broader software platform that supports it: data pipelines, device management, tooling, and everything in between
- Some of the things you will work on:
This listing is sourced directly from Skip's careers page and normalized into a canonical job model.