Job Type
Full-time
Description
What You'll Do:
• Develop embedded software solutions for innovative fitness equipment and connected technologies
• Research, evaluate, and integrate new technologies, features, and product concepts
• Create proof-of-concept prototypes and collaborate with Product Management teams for refinement and development
• Support new product development efforts by transitioning concepts into production-ready solutions
• Develop and maintain technical documentation, specifications, and design requirements
• Troubleshoot complex software and hardware integration challenges
• Collaborate with global engineering and manufacturing teams, including overseas development partners
• Contribute to new intellectual property, product innovation, and technology advancements
• Work in a fast-moving development environment focused on continuous improvement, iteration, and creative problem-solving
Requirements
What We're Looking For:
Required Qualifications:
• Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
• Experience with object-oriented programming languages such as C++, C#, or Java
• Experience with embedded software development using C/C++
• Understanding of RTOS or bare-metal embedded systems
• Experience with scripting languages such as Python or JavaScript
• Ability to read electronic schematics and component datasheets
• Strong problem-solving and analytical skills
• Excellent written and verbal communication skills
• Ability to work collaboratively across diverse teams and functions
Preferred Qualifications:
• Embedded Linux application or driver development experience
• Experience with networking protocols such as TCP, UDP, or REST APIs
• Experience with communication protocols including CAN, USB, SPI, I2C, or RS232/RS485
• Experience with hardware/software integration and connected devices
• Consumer electronics, IoT, or product development experience
• Experience mentoring junior engineers or leading technical initiatives
Additional Information:
• This position is based onsite at our Cottage Grove, WI headquarters
• International travel may be required approximately 1-2 times annually
Benefits:
We offer a competitive compensation package and team-oriented environment with strong growth opportunities, including:
• Health & Dental Insurance
• Company-Paid Life Insurance
• 401(k)
• Paid Time Off
• Employee Product Discounts
• Wellness Programs