Software Engineering Manager-Matrix Fitness

Johnson Health Tech North America IncVillage of Cottage Grove, WI
Onsite

About The Position

The Engineering Manager – Software Team coordinates and participates in the development of projects for new technology, console software, and firmware. Leads a team of Software Engineers and Developers to enhance the functionality of our fitness equipment while partnering with Project Engineering, Product Marketing, Graphical UX/UI, Web Development, and Design Quality Assurance teams. Leading by example, the ideal candidate will leverage sound technical knowledge to improve products and processes while guiding and inspiring team members. Has a strong capability to anticipate and resolve engineering development challenges early and effectively. Blends solid engineering skill and personnel leadership excellence.

Requirements

  • 4-year degree in relevant field (Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience)
  • 1-5 years of managerial experience, being directly responsible for the work of others
  • 5 years of object-oriented programming in a language such as C++, C# or Java; UI based application development; scripting languages such as Python or Javascript
  • 5 years of experience with built-in and integration unit testing, writing, or editing technical documentation
  • Demonstrated leadership abilities through a record of success
  • Knowledge of MCU and ARM Embedded System Development
  • Ability to read and understand patents
  • Ability and willingness to travel both internationally and domestically, communicate with overseas teams during non-business hours
  • Ability to work well with numerous diverse groups and individuals
  • Ability to lead and inspire a team of engineers
  • Excellent written and verbal communication skills
  • A valid driver’s license is required for travel

Nice To Haves

  • Advanced degree in Engineering is a plus

Responsibilities

  • Assists R&D leadership team in attracting and hiring top engineering talent
  • Provides work direction to lower-level engineers, trains and mentors staff in product development processes
  • Understands and coaches team members to follow existing coding conventions, and to identify and use design patterns
  • Coaches engineers in striving to achieve 100% KPI score
  • Product Specification review and communication with various marketing and factory staff to set the development plan
  • Translation of product requirements into actionable technical development tasks
  • Assist PM's & engineering staff in working through any roadblocks to delivery
  • Monitors resource use by participating in project sign-offs at critical stage-gates
  • Lead communication window for technical development teams between America and Asia
  • Establish, implement, and update processes and workflows to meet customer needs and optimize team efficiency
  • Support scalable systems that meet business requirements
  • Coordinate with internal and external entities, as needed, to accomplish goals
  • Enforce code standards and development best practices
  • Lead team meetings and coordinate with other functional leaders
  • Represent the global software R&D team, its projects, and deliverables at all global development status reviews
  • R&D-as-one-team method for all development, testing, and customer/end-user support. No-excuse approach in working alongside all global web, design quality assurance, hardware, and related development teams.
  • Peer-to-peer leadership, knowledge sharing, and implementing integrated development practices with global product development teams and factories.
  • Review quality and test data, perform product sample reviews and make design decisions, support value-add / value-engineer opportunities for cost and manufacturing efficiency
  • Train Asia-based engineering and factory quality teams on design and functional requirements
  • Support systems, resolve outages, and be on-call during non-standard business hours
  • Engages in the typical responsibilities of a manager, requiring planning, evaluating, organizing, integrating, and controlling
  • Responsible for staffing, terminations, disciplinary actions, training, and developing subordinates
  • Responsible for completing adequate performance documentation on time
  • Responsible for ensuring the accuracy of timecards and approving them promptly
  • Other projects as needed.

Benefits

  • Medical, dental, and vision insurance
  • Company-paid life insurance and AD&D coverage
  • 401(k) retirement savings plan
  • Paid time off (PTO)
  • FSA and HSA options
  • Employee product discounts, wellness resources, and employee assistance programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service