1

Cycling Industry Software Jobs (NOW HIRING)

... cycling computers, and more. * Coordinate closely with team members and product team engineers ... Relevant industry software engineering experience, which must include: * Experience with real-time ...

... software and demand forecasting tools. * Exceptional communication and relationship-building skills for both vendor and cross-functional collaboration. * Deep understanding of the cycling industry ...

... software and demand forecasting tools. * Exceptional communication and relationship-building skills for both vendor and cross-functional collaboration. * Deep understanding of the cycling industry ...

... MYMAPS software. * Support RAGBRAI staff in planning and execution of various annual events ... Passionate and enthusiastic for the event and / or cycling industry #LI-REMOTE #LOCALiQ #LI-LL The ...

... MYMAPS software. * Support RAGBRAI staff in planning and execution of various annual events ... Passionate and enthusiastic for the event and / or cycling industry #LI-REMOTE #LOCALiQ #LI-LL The ...

next page

Showing results 1-20

Cycling Industry Software information

See salary details

$24K

$63.5K

$125K

How much do cycling industry software jobs pay per year?

As of Jun 8, 2026, the average yearly pay for cycling industry software in the United States is $63,500.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,500.00 and $75,000.00 per year, depending on experience, location, and employer.

What is the difference between Cycling Industry Software vs Bicycle Mechanics?

AspectCycling Industry SoftwareBicycle Mechanics
Required CredentialsSoftware training, technical knowledgeMechanical skills, certifications
Work EnvironmentOffice, computer-basedWorkshop, hands-on
Employer & Industry UsageBike shops, manufacturers, event organizersBike shops, repair centers
Common Search & Comparison IntentSoftware solutions for cycling businessesBike repair and maintenance skills

Cycling Industry Software focuses on digital solutions for managing cycling businesses, while Bicycle Mechanics involves hands-on repair and maintenance skills. Both roles are essential in the cycling industry but serve different functions—one in technology and management, the other in technical repair.

What are the key skills and qualifications needed to thrive in Cycling Industry Software roles, and why are they important?

To thrive in Cycling Industry Software roles, you need strong programming abilities, knowledge of cycling technologies, and experience in software development, often backed by a relevant degree or certifications. Familiarity with industry-specific platforms (like bike fitting software, inventory management systems, or e-commerce platforms), and proficiency in languages such as Python, JavaScript, or C++ are typically required. Exceptional problem-solving skills, attention to detail, and the ability to communicate effectively with both technical and non-technical stakeholders set top candidates apart. These competencies are vital for developing user-focused solutions that support the cycling industry's technical needs and business goals.

What are the main challenges faced by professionals working in Cycling Industry Software roles?

Professionals in Cycling Industry Software roles often encounter challenges related to integrating new technologies with legacy systems used by manufacturers, retailers, or event organizers. Additionally, staying up-to-date with evolving cycling trends and ensuring software solutions meet the unique demands of the cycling market can be demanding. Collaboration with product designers, engineers, and sales teams is common, requiring strong communication skills and adaptability. Addressing user feedback quickly to enhance rider experience and supporting a wide range of devices are also typical responsibilities.

What is Cycling Industry Software?

Cycling Industry Software refers to specialized digital tools and platforms designed to support businesses in the cycling industry. These can include inventory management, point-of-sale systems, customer relationship management, e-commerce solutions, and service scheduling tailored specifically for bike shops, manufacturers, and distributors. The software helps streamline operations, improve efficiency, and enhance customer experiences by automating routine tasks and providing valuable data insights. Many solutions are cloud-based, allowing for easy updates and access from multiple devices. Popular examples include Ascend, Lightspeed, and Vend tailored for bike retailers.
Senior Sensor Algorithms Software Engineer

Senior Sensor Algorithms Software Engineer

Garmin

Olathe, KS

$118K - $156K/yr

Other

Posted 16 days ago


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

8th of 139 rated electronics manufacturers


Job description

Senior Sensor Algorithms Software Engineer

We are seeking a full-time Senior Sensor Algorithms Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area to join our Core Platform Technology Team. As a member of our sensor algorithms team you will create and implement cutting edge sensor-based algorithms that help people beat yesterday. This team's work spans across multiple Garmin products and includes features such as activity monitoring, sports metrics, elevation-based features, and safety features.

Essential Functions

  • Design, develop, and advance innovative algorithms that utilize sensors, including accelerometers, gyroscopes, magnetometers, and barometric pressure sensors.
  • Explore novel and cutting-edge sensors and algorithms technologies and applications.
  • Collaborate with team members and other developers in algorithm development, technical assessments in areas of expertise, peer code reviews, and software design.
  • Participate in project leadership and planning, including aligning with project stakeholders and providing technical input to development plans.
  • Develop embedded software solutions, primarily in C++ and C, to be used throughout Garmin's extensive ecosystem of consumer electronics products, including smartwatches, cycling computers, and more.
  • Coordinate closely with team members and product team engineers across Garmin to integrate and maintain algorithm solutions that serve our customers.
  • Perform significant mathematical, statistical, and data analysis as part of the algorithm development process.
  • Evaluate and understand various design tradeoffs including power consumption, cost, system constraints, reliability, and time to market.
  • Offer process improvement suggestions and author new procedures as appropriate.
  • Mentor less experienced Software Engineers, providing technical expertise and guidance.

Basic Qualifications

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Relevant industry software engineering experience, which must include:
    • Experience with real-time signal processing on sensor data.
    • Proficiency in writing software in C and C++ on embedded processors.
    • Use of Python for signal processing, visualization, and statistical analysis.
    • Experience with collaborative software development in a team environment
  • Strong and effective verbal, written, and interpersonal communication skills.
  • Strong quantitative, math, statistics, physics, and dynamics knowledge.

Desired Qualifications

  • Outstanding academics (cumulative GPA greater than or equal to 3.5)
  • Experience with inertial sensors, magnetic, and/or barometric pressure sensors.
  • Experience with sensor fusion, time series analysis, Kalman filtering, and/or digital signal processing (DSP).
  • Experience with data science, statistics, linear regression, deep learning, reinforcement learning, and/or other machine learning techniques.
  • Experience with attitude and heading reference systems (AHRS), altimeter systems, GPS/GNSS positioning solutions, and/or inertial navigation systems (INS).
  • Experience working on multiple simultaneous development projects.
  • Experience debugging complex problems on embedded systems.
  • Interest and ability to learn other coding languages and relevant algorithm development skills as needed.
  • Excitement to create and deliver algorithms for runners, cyclists, hikers, golfers, athletes, fitness buffs, and any person seeking to beat yesterday.

Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability. This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits


What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom