Skip

Skip

Firmware Engineer

San Francisco · Senior · Full-time

Sponsorship not specifiedDetected 133 days ago
PythonC++AWSLinuxEmbedded SystemsRoboticsResearchLeadershipCommunicationAdaptabilityActuators

About the role

  • We are a team of 22 phenomenal senior engineers and product leaders, where everyone contributes directly to product development.
  • As such this will start as an individual contributor role, with leadership for critical systems.
  • Some of the specific responsibilities include, but are not limited to:

Responsibilities

  • Implement appropriate secure OTAs and bootloaders
  • Help manage our AWS IoT Core: mTLS, MQTT, Things/certs/policies, fleet provisioning, IoT Jobs OTA
  • Guide design and development decisions for future iterations of the product, and future systems; including novel actuator design, chip selection and firmware requirements

Requirements

  • 5+ years' experience working in firmware development
  • Demonstrable expertise in embedded C/C++ for high performance applications, ideally including FreeRTOS
  • Experience programming the ESP32 and STM32, or similar chipsets
  • Experience with AWS IoT Core systems and fleet management, including OTA updates
  • Experience with design for systems at scale, with a focus on testing and validation
  • Expertise with Linux, command-line tools, Python scripting
  • Knowledge of low level hardware and OS internals at a kernel level
  • Experience with troubleshooting tools (JTAG, SWD, oscilloscopes, logic analyzers)
  • Ability to work at the Skip Bay Area office 3 days/week

Nice to have

  • Experience with robotics or powered consumer electronics (e.g. drones, robot vacuums)
  • Experience controlling PMSM, including Ti and STM chipsets
  • Experience with TFLite Micro/X-Cube-AI
  • Experience in start-up environments and using AI coding tools to leverage your skills for broader impact
  • Personal motivation to improve human movement

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 highly motivated and adaptable firmware engineer who will explore the peaks and valleys of all problems that may come up while building a new generation of wearable robots for everyday life.
  • Owning our embedded C/C++, including FreeRTOS managing, interrupts, JTAG/SWD debugging etc

This listing is sourced directly from Skip's careers page and normalized into a canonical job model.