Job Directory Spin Senior/Principal Embedded Engineer

Senior/Principal Embedded Engineer Spin
San Francisco, CA

Spin is a stationless bike and electric scooter sharing service.

Companies like Spin
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 Spin

Job Description

About Spin

Spin operates electric scooters in cities and campuses nationwide, bringing sustainable last-mile mobility solutions to diverse communities. Recognized for its consistent cooperation and collaboration with cities, Spin partners closely with transportation planners, elected officials, community groups, and university administrators to bring stationless mobility options to streets in a responsible and carefully orchestrated manner.

Based in San Francisco, Spin is a diverse team of engineers, designers, urban planners, policymakers, lawyers and operators with experience from Y Combinator, Lyft, Uber, local and federal government, and the transportation advocacy world. Spin was known for launching the first stationless mobility program in Seattle, and has since expanded to become the exclusive electric scooter partner in mid-sized cities like Coral Gables, Florida and Lexington, Kentucky, and one of a few permitted scooter operators in large cities like Denver, Detroit, and Washington, D.C. The team embeds in cities and neighborhoods to understand their specific transportation needs, and hires locally from the community.

Spin is expanding quickly and looking for top-tier talent to help us bring affordable and accessible transportation options to cities and define what future safe streets will look like.

About the Role

We are looking for a highly experienced firmware engineer, someone who can be a technical leader. You will be responsible for architecting out our embedded systems and for executing those plans. You will be responsible for embedded systems on the main scooter as well as on system critical peripherals. Our products will require features such as: sensor integration, motor control, wireless communication, and geolocation as well as others. Initially you will be the only firmware engineer but over time we will be adding to the team.

The Team

Our team consists people that are passionate about creating finely polished and intuitive experiences and, at the same time, obsess over performance and reliability of what we build. We challenge the status quo and strive towards finding the best way to solve problems.

We work in very small groups to keep processes and overhead low, so we have a lot of trust and accountability to perform the work required to build the best product.

What You'll Do

* Develop robust systems critical firmware for SPIN's electric scooters
* Collaborate with electrical engineers to develop scooter controls and scooter peripherals
* Develop firmware upload and QC processes for new products
* Define system architecture
* Work with mobile and back end teams to ensure efficient and seamless communication
* Take projects from concept to full deployment
* Imagine and then create new system features


* 5 to 8 years of work experience
* Excitement about working in micro mobility
* Strong experience and proficiency in embedded languages, particularly with C
* Experience with Python
* Experience with firmware development, testing, and debugging
* Experience with UART, I2C, SPI, and CANbus communications
* Ability to read PCB schematics
* Experience with PCB bringup
* Experience with over the air firmware updates
* Experience developing Bootloaders
* Experience with bluetooth, especially programming for Nordic Bluetooth chips
* Experience with cellular data communication
* Experience developing APIs

Bonus Points

* Experience with motor controllers
* Experience with GNSS
* Experience with IMUs
* Experience with NFC
* Experience with mesh networks

Benefits & Perks

* Opportunity to join a fast-growing startup and help shape and establish the company's industry leadership
* Competitive health benefits
* Daily catered lunch
* Unlimited PTO for salaried roles
* Commuter stipend plus pre-tax benefits
* Monthly cell phone bill stipend

About Spin

Spin is a stationless bike and electric scooter sharing service.

29 employees

450 Mission St, San Francisco

Let your dream job find you.

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