Jobs · Information Technology · Wisconsin

Software Engineering Manager-Matrix Fitness

Johnson Health Tech North America · Cottage Grove, WI · 1 mo ago
Information TechnologyFull-time

About the Company

Johnson Health Tech is one of the world’s largest and fastest‑growing fitness equipment manufacturers, delivering innovative solutions that help people live healthier lives. Through an award‑winning portfolio of commercial and residential brands, the company serves customers in more than 60 countries worldwide.

Mission Statement: To delight and excite our customers through truly innovative products, unsurpassed quality, and best‑in‑class customer experience provided by a world‑class organization.

Position Overview

The Engineering Manager – Software Team coordinates and participates in the development of projects for new technology, console software, and firmware. The role leads a team of Software Engineers and Developers to enhance the functionality of fitness equipment while partnering with Project Engineering, Product Marketing, Graphical UX/UI, Web Development, and Design Quality Assurance teams. The manager leverages technical knowledge to improve products and processes, guides and inspires team members, and anticipates and resolves engineering development challenges early and effectively.

Responsibilities

  • Personnel: Assist R&D leadership in attracting and hiring top engineering talent; provide work direction, training, and mentorship to lower‑level engineers; coach team members on coding conventions and design patterns; help engineers achieve 100% KPI scores.
  • Product Development: Review product specifications and communicate with marketing and factory staff to set development plans; translate product requirements into actionable technical tasks; assist project managers and engineering staff in removing delivery roadblocks; monitor resource use at critical stage‑gates; serve as the communication window for technical development teams between America and Asia.
  • Software Development: 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; enforce code standards and development best practices; lead team meetings and coordinate with other functional leaders; represent the global software R&D team at all global development status reviews; promote a “R&D‑as‑one‑team” approach across web, design QA, hardware, and related development teams; facilitate peer‑to‑peer leadership, knowledge sharing, and integrated development practices with global product development teams and factories.
  • Production Support: Review quality and test data, perform product sample reviews, make design decisions, and 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.
  • Management: Perform typical managerial duties including planning, evaluating, organizing, integrating, and controlling; handle staffing, terminations, disciplinary actions, training, and development of subordinates; complete performance documentation on time; ensure accurate and prompt approval of timecards.
  • Marginal Job Functions: Participate in other projects as needed.

Requirements

  • Education: 4‑year degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience; advanced degree in Engineering is a plus.
  • Experience: 1–5 years of managerial experience with direct responsibility for others; 5 years of object‑oriented programming in 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 and technical documentation.
  • Technical Knowledge: Demonstrated leadership success; knowledge of MCU and ARM embedded system development; ability to read and understand patents.
  • Other Requirements: Ability and willingness to travel internationally and domestically and communicate with overseas teams during non‑business hours; strong collaboration skills with diverse groups; ability to lead and inspire a team of engineers; excellent written and verbal communication skills.
  • Travel Requirements: Valid driver’s license required; up to 30% travel, including international trips.
  • Physical Requirements & Work Environment: On‑site work; ability to maintain concentration in varied environments, manage multiple priorities, and make sound decisions promptly; regular sitting for extended periods, use of keyboard, mouse, phone, and standard office equipment; occasional standing, walking, reaching, bending, kneeling, or crouching; occasional lifting of up to 20 lb; repetitive hand, wrist, and finger motion required.

Benefits & Perks

  • 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

Similar jobs