Embedded Software Engineer – Cycling Systems
Listed on 2026-02-01
-
Software Development
Embedded Software Engineer
Overview
If you’re a firmware engineer who loves to ride—and loves to build—SPIA Cycling is where those passions come together. In this role, you’ll create the embedded firmware that lives at the heart of our cycling technology, powering devices that riders rely on every time they clip in. From performance metrics and real-time connectivity to rock-solid reliability on long rides and tough conditions, your work will directly shape how cyclists train, explore, and push their limits.
You’ll collaborate closely with hardware, software, and product teammates to turn real-world riding needs into elegant, efficient embedded solutions. Every line of code you write helps make cycling smarter, more connected, and more sustainable—so more people can ride farther, faster, and with confidence.
Stages Cycling has been in the cycling technology business for over fifteen years, with dozens of our employees bringing vast industry expertise to launch and drive the company. Stages is the global leader in commercial indoor bike and power meter production. Stages Power meters are all hand-crafted by our beloved production team in Boulder, Colorado, USA, working alongside Stages engineers, with the simple goal of generating the most innovative training solutions for cyclists.
DescriptionIf you’re a firmware engineer who loves to ride—and loves to build—SPIA Cycling is where those passions come together.
In this role, you’ll create the embedded firmware that lives at the heart of our cycling technology, powering devices that riders rely on every time they clip in. From performance metrics and real-time connectivity to rock-solid reliability on long rides and tough conditions, your work will directly shape how cyclists train, explore, and push their limits.
You’ll collaborate closely with hardware, software, and product teammates to turn real-world riding needs into elegant, efficient embedded solutions. Every line of code you write helps make cycling smarter, more connected, and more sustainable—so more people can ride farther, faster, and with confidence.
Responsibilities- Design, develop, and maintain embedded firmware for low-power systems.
- Implement and optimize Bluetooth (BLE) communication protocols.
- Work with Nordic NRF and STMicroelectronics STM
32 microcontrollers. - Develop and refine signal amplification and control systems to enhance performance.
- Build firmware for motor control systems, including speed, torque, and position control.
- Debug, test, and validate firmware using tools such as oscilloscopes and logic analyzers.
- Partner with hardware engineers to ensure seamless firmware integration within embedded systems.
- Document designs, processes, and findings clearly and effectively.
- Proficiency in C/C++ for embedded systems.
- Experience developing for low-power, battery-operated devices.
- Strong background in Bluetooth Low Energy (BLE) and wireless communication protocols.
- Hands-on experience with Nordic NRF series and/or STMicroelectronics STM
32 microcontrollers. - Skilled in debugging tools and embedded development methodologies.
- Understanding of signal processing, amplification, and control systems.
- Experience with motor control systems such as BLDC, PMSM, or stepper motors.
- Ability to analyze and interpret system performance data using Python, MATLAB, or Excel.
- Active cyclist with a genuine passion for riding, whether on the road, gravel, trail, or for daily commuting.
- Foundational knowledge of bicycles and cycling components, such as drive trains, power meters, sensors, motors, and electronic bike systems.
- Hands-on experience using or working with cycling electronics or performance devices, including sensors, wearables, or connected bike components.
- Ability to translate real-world riding experience into better technical decisions, product design, and rider-focused solutions.
- Experience with hardware design and PCB development.
- Familiarity with wireless charging technologies.
- Knowledge of RF design, antenna tuning, and testing.
- Experience integrating embedded or IoT devices with mobile apps (iOS/Android).
- Familiarity with Wi-Fi and networking protocols such as…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).