×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer – Cycling Systems

Job in Boulder, Boulder County, Colorado, 80301, USA
Listing for: Stages Cycling LLC
Full Time position
Listed on 2026-02-01
Job specializations:
  • Software Development
    Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer – Cycling Performance Systems

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.

About SPIA Cycling INC

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.

Description

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.

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.
Required Qualifications
  • 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.
Preferred Qualifications
  • 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary