Software Developer: Stages Cycling

Stages Cycling LLC, with offices in Portland, and Boulder CO, launched the Stages Power meter in 2012, immediately making waves in the power measurement category. Stages has expanded into the commercial and home fitness categories with the SC3 commercial indoor cycling bike, with groundbreaking features designed to improve rider experience and increase durability.  In 2016, Stages completed the outdoor power training ecosystem with Stages Dash, a performance GPS head unit, and Stages Link, a cloud-based training service, guiding athletes to their best performances on the road and indoors through easy analytics, education, and custom coaching. Read more about Stages Indoor Cycling at

Every Stages power meter sold anywhere in the world is made with care right here in Boulder, CO. We are looking for passionate, detail-oriented team members to join us in delivering creating the highest quality power meter for our customers.


The software developer develops specifications for complex software programming applications and modifies/maintains the existing software. This role develops, modifies and maintains customized applications. This position participates in design and coding activities with other staff members.
•       Develops and maintains embedded applications for cycling computer devices and power meters
•       Responsibility for ongoing data architecture for product
•       Work with engineering and production teams to determine internal applications needed for production and testing
•       Develop and maintain internal applications
•       Interact with developers in other companies to provide support to them in ensuring that their product is compatible with our product
•       Ensure that our product is compatible with ANT and Bluetooth standards
•       Other software development related projects

•       At least 5 years’ experience as a Software Developer
•       Experience in embedded systems development
•       Proficiency in C/C++
•       Development on Linux embedded systems a plus
•       PCB design and board bring-up
•       Device driver development
•       Experience with wireless transmission of data
•       Problem solving/analysis
•       Technical capacity
•       Communication proficiency
•       Strong time management skills
•       Excellent math and data calculation skill
•       Excellent verbal, listening, and written communication including electronic mail communication
•       Ability to stand, sit, type, and work at a computer

Preferred Skills: Experience as a cyclist or passion for cycling and/or fitness.
Additional Notes:  This position is full-time, located in Boulder, CO, and requires travel both locally, domestically, and internationally.


Please apply on line HERE



Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.