Wahoo Fitness is changing the way the world works out - and having a blast doing it! We are looking for smart, passionate people to join the Wahooligan team. Think you're a good fit? Send your resume and a cover letter letting us know why you're excited about Wahoo.

Apply Now

Company Description

Wahoo Fitness helps athletes get better by making easy-to-use connected devices. Our fitness platform seamlessly integrates wearable sensors, advanced-training hardware and mobile apps with iPhone and Android accessories to help everyday and world-class athletes alike reach their fitness goals. We were founded in 2010, are privately funded and have had five years of incredible growth. Our products are sold globally, including at key retailers such as the Apple Store and also online at Amazon and Wahoo Fitness’ website. We have won multiple innovation awards, including ones from the Consumer Electronics Show and Eurobike. We need creative, passionate, self-starters who thrive in a casual, free-flowing environment to help fuel our growth.

Wahoo People

Wahoo Fitness team members are good at what we do because we’re passionate about it. We’re looking for folks who have a variety of outside interests and who are as passionate about what they do for work and for fun. You don’t have to be an Olympic athlete or rocket scientist to work at Wahoo Fitness, but you should do what you love and love what you do.

Wahoo Team members are self-starting, self-motivated, initiative-taking, and make-it-happen kind of people. We’re a small company, so we need people who can figure things out on their own, know when to ask for help, and can drive things forward quickly and efficiently. An ownership mindset is a must - don’t expect for someone to do your job for you.  We think that excuses kinda suck - so don’t try to blame our dog, Birdie, when your homework isn’t done.

We’re nice people. And a lot of what we do is based on building great relationships. The relationships with our customers, with our App partners, with our manufacturers, and- most importantly- with each other are critically important to our business. We want to work with folks who have a friendly, positive attitude and a fantastic ability to play well with others. We want people who build friendships, not networks.

At Wahoo Fitness, our culture is an important part of who we are and what we do. If you think this description fits you, we would love to meet you. Please throw your name in the ring and we will do our best to get back to you soon!

Senior Industrial Designer

Wahoo is seeking a senior industrial designer with a minimum of 5 years of experience in hard goods or durable product design. We’d like you to join our team of product managers, engineers & UX/UI professionals to create what’s next in the fitness technology world. Our preferred candidate will have a varied background with multiple product successes that have gone into production. They should have a thorough understanding of the product development process and an interest in working on cycling, running & triathlon equipment & wearables. This position is based on our Atlanta Corporate office.


  • Design research and detailed knowledge of industry trends
  • Innovative thinking and ideation along with the ability to communicate these ideas through sketching, 2D rendering, 3D modeling and in writing
  • Design, develop & manage CMF (Color, Materials, Finish) for new products from concept through production, evaluate samples and understand the manufacturing implications/constraints.
  • Participate in brainstorming sessions, design reviews and weekly project team meetings
  • Work collaboratively with mechanical & electrical engineering teams to ensure product manufacturability and integrity
  • Work independently with external design & engineering resources to ensure design intent & project success
  • Regular communications with overseas factories
  • Possible overseas travel to work with our suppliers and factories
  • Work with the engineering team to complete product specs and BOM’s
  • Prototyping and bread-boarding ideas as they pertain to the development process
  • Coordinate with project management in order to hit deadlines and ensure information is communicated in a timely fashion both internally and externally


  • College degree or equivalent required.
  • Strong written and oral communication skills.
  • Ability to work independently, as well as within a coordinated team environment
  • Sensitivity to form, proportion and detail
  • Experience with ergonomics, human factors & user interface
  • Ability to recommend and document colors, finishes, materials and textures
  • Strong conceptual sketching skills
  • Physical modeling & mock-up skills
  • 3D surfacing, modeling & rendering skills
  • Computer knowledge of Powerpoint, and Adobe Creative Suite.
  • Ability to perform and prioritize multiple tasks and remain organized

    A strong portfolio is a must for this position

  • Send at least 5 examples of your best work in PDF format along with your current resume. If you have a link to an online portfolio, please send that as well. Portfolio samples should include development work [research, analysis, sketches, models, renders, etc.], CAD and examples of finished products that made it to production.

Software Dev Manager Bike Computers and Wearables

We are looking for people with proven track records of shipping complex programs under demanding timelines. This role is a hands-on position that develops firmware and mobile applications with a high performing team working on Wahoo’s cutting-edge connected-device products. This candidate will lead the technical roadmaps and designs as well as managing the people and process scale the group and ensure fast high quality product delivery. The position will be located in either Brisbane Australia or Atlanta GA. Competitive compensation package provided.


  • Lead the Software Engineering Teams that develop Wahoo’s Bike Computers and Devices
  • Build the Software Team and leadership to scale the organization
  • Work with a top notch cross functional leadership team to develop product requirements, definition, design, and high quality products that improve over time
  • Lead the Team in developing the technical roadmaps across Groups that improve our efficiency and ability to move fast
  • Work with Technical and Group Leaders to ensure we have a consistent Scrum/Agile process that allows us to be predictive and hit dates reliably
  • Works across groups and partners with business leadership with solid communication skills
  • Provide the team career paths and hands on mentoring
  • Proven track record to deliver multiple products in parallel


  • BS or equivalent experience in software/computer science
  • Proficiency with electronics measuring equipment such as Digital Multimeters and Oscilloscopes a plus
  • Extensive embedded C experience
  • Knowledge of basic electronics theory/concepts
  • Extensive Object Oriented experience eg. one or more of the following languages: Java, C#, Objective C, C++, Python, PHP
  • Familiar with the basics of iOS and/or Android development a plus
  • Experience with Git for source control
  • Experience with Jira/Confluence/Scrum
  • Team player that works effectively with a cross functional team including Project Management, Sales, and Manufacturing to achieve product goals
  • Experience in Agile/Scrum software development methodology
  • Entrepreneurial spirit and passion for sports and fitness technology

Software Engineer (Android)

We are looking to expand our team with an Android software engineer.

Wahoo Fitness develops amazing fitness products that include both the hardware and software. Our products range from fitness monitors (e.g. our TICKR heart rate and motion analytic senor) to world-class training devices like the KICKR bike trainer. We use Bluetooth Low Energy, iOS, Android and the latest in server-side technology to create innovative hardware and software. We work with Apple, Strava, TrainingPeaks and others to help shape the industry.

The Software Engineer in Test is based at Wahoo Fitness’ headquarters in Atlanta. Competitive compensation package (including healthcare) based on experience.


  • Work as part of a distributed software development team to develop and maintain the Android/Java codebase, including but not limited to: the Wahoo Fitness Workout Tracker App and Wahoo Utility App.Develop software inline with our existing software architecture and coding guidelines
    • Implement new features and modules inline with our project and release milestones
    • Implement support for new Wahoo sensors as they become available.
  • Liaise with other members of the team through virtual and physical meetings.
  • Liaise with customers over email/online forums to extract technical information, and trace issues.
  • Share development/team organiation work when other members are absent.


  • 3 years commercial software development
  • Degree in Engineering/Computer Science
  • Proven Android development experience (commercial experience or published apps to the Google Play Store)
  • Confidence developing with Android Studio
  • Strong understanding of version control concepts with a particular focus on GIT
  • Strong understanding of scripting languages with a particular focus on bash
  • An understanding of C and C++ programming and integration of these languages with Android using JNI is highly regarded, but not essential
  • Familiarity with iOS app development and firmware development is highly regarded, but not essential
  • Excellent attention to detail with a focus on great UX
  • Experience with Bluetooth Smart (Low Energy) or ANT+ technologies is highly regarded, but not essential
  • Excellent verbal and written communication skills
  • Excellent prioritization and time management skills
  • Passion for sport/fitness and technology

Software Engineer in Test

The Software Engineer in Test will help shape the future of test and automation on Wahoo's product. This role would be to build automated testing into our CI platform and foster development of high performing APIs to help us ensure excellent product quality.

Wahoo Fitness develops amazing fitness products that include both the hardware and software. Our products range from fitness monitors (e.g. our TICKR heart rate and motion analytic senor) to world-class training devices like the KICKR bike trainer. We use Bluetooth Low Energy, iOS, Android and the latest in server-side technology to create innovative hardware and software. We work with Apple, Strava, TrainingPeaks and others to help shape the industry.

The Software Engineer in Test is based at Wahoo Fitness’ headquarters in Atlanta. Competitive compensation package (including healthcare) based on experience.


  • Work in a small, dynamic team to develop and test our software, including the Wahoo Fitness app, Wahoo API and ELEMNT Companion app.
  • Define test framework requirements and develop modules to automate feature test cases
  • Develop automated test cases to reduce manual test execution time
  • Execute and monitor results of automated suites within our CI infrastructure
  • Ensure that all testing is completed in-line with the Agile development cycles


  • Bachelor's in Computer Science, Computer Engineering or equivalent
  • Proficient in Python, Java, Ruby or equivalent language
  • 2+ years of total experience in API Testing & Test Automation
  • Passionate about quality and software testing
  • Experience using automation tools like Junit, pytest, mocha, appium and webdriver
  • Complete comfort working with Atlassian toolset
  • Experience with CI/CD setups and maintenance
  • Bluetooth Smart (Low Energy), ANT+ experience a plus

Product Manager Cycling


  • Manage the complete lifecycle for cycling products from conception to market; working with cross functional teams to deliver consumer products on time and on budget.
  • Create and execute go-to- market plans, including branding, marketing, distribution, retail, PR plan, and communications strategy.
  • Deliver product positioning, messaging and external communications that defines value propositions, differentiates products and influences key product decisions while maintaining brand consistency
  • Understand the market by continually assessing the needs of the customer, market trends, competitive opportunities and threats.
  • Develop collateral for sales presentations, packaging, product sheets, instruction guides, point of sales materials/displays, and event materials
  • Develop all digital materials (web, advertising, video) with designer/agency
  • Develop/curate web content for product (blogs, expert articles, etc.)
  • Track product performance, revenue, and key marketing/media metrics
  • Analyze market and competition, including pricing, short and long term threats, opportunities, trends and new entrants
  • Conduct market research (for concepts and messaging) using qualitative and quantitative methods
  • Determine appropriate b2b and b2c distributional channels to maximize gross margins, and drive sales


  • College degree (BA/BS in marketing or related field preferred)
  • 2-4 years of Product Marketing experience
  • Experience developing and leading integrated marketing programs and campaigns
  • Successful track record of marketing and growing a business across a variety of channels including ecommerce and specialty retail
  • Ability to analyze business conditions and create actionable recommendations to enhance product sales performance
  • Experience creating and implementing impactful new product launches
  • Experience working with advertising/marketing agencies
  • Demonstrated strong analytical skills and strategic thinking
  • Experience developing offline marketing and sales collateral, point of sale materials
  • Experience in developing digital/web/mobile marketing assets
  • Proven ability to effectively manage multiple projects in a dynamic environment
  • Interpersonal savvy, collaborator, effective in communication internally and externally.
  • Tactical agility and attention to details, pragmatic
  • Self Motivated, Entrepreneurial spirit and passion for fitness technology
  • Knowledgeable of the Cycling categories

Customer Service Coordinator

Customer Service Coordinator will work as part of the fabulous Customer Service Team to deliver world-class technical support to Wahoo Fitness customers. These wonderful employees represent Wahoo to consumers for all product and App related questions and concerns.

    Technical Responsibilities

  • Resolves issues by determining the cause of the problem; selecting and explaining the best solution to solve the problem; expediting correction or adjustment; following up to ensure resolution
  • Use a variety of systems to respond to customer requests and resolve issues
  • Manage inventory flow of all incoming and outgoing customer returns, warranties and replacements for customer resolution
  • Test returns to collect and analyze customer feedback/issues.
  • Create database of product issues for ongoing analysis and partner with developers to resolve issues
  • Contributes to team effort by accomplishing measurable results

    Service Responsibilities

  • Interface with customers, either via email, chat or phone to quickly, efficiently and completely RESOLVE customer service issues
  • Use our customer service management system, [Zendesk], to log and manage customer service interactions
  • Coordinate shipments of defective products to manufacturers for testing and/or credit
  • Manage in-house spare / refurbished parts inventory
  • Communicate with customer to keep them updated thought-out the resolution process the status of product (received, tested, replaced, cancelled)


  • Qualified candidates for this role will possess a minimum of 1-3 years demonstrated experience performing a customer service role.
  • Prior experience working in a customer service role for a technology company dealing with connective devices preferred.
  • Demonstrates the ability to learn, understand, and follow established procedures based on technology.
  • Technologically savvy; experience using Zendesk (or comparable customer service management system), Google Drive, and Microsoft Office a plus
  • Exceptional Customer Service Skills; pleasant, patient, and friendly attitude; plays well with others
  • Ability to handle all customers patiently and with kindness
  • Excellent written and verbal communication skills plus practiced listening skills
  • Detail oriented with strong organizational ability to handle multiple events simultaneously
  • Strong ability to problem solve and prioritize
  • Has “thick skin” and is able to handle complaints and unpleasant customers
  • Strong bias for action and demonstrated desire for ownership
  • Excellent time management and follow-up skills
  • Foreign language a plus
  • Enjoys cycling (or running) is a plus
  • Entrepreneurial spirit and passion for sport/fitness and technology
  • Willingness to work flexible schedule to include early evenings and weekends.
  • Ideal candidate is self-motivated and additionally works well in a team environment