RESPONSIBILITIES:
- Lead a team of software managers and engineers, providing technical guidance, and ensuring the team’s work aligns with the company's goals and objectives.
- Lead software release planning, technical roadmap development and execution of programs spanning across the product platform.
- Actively champion an Agile development culture within the organization, advocating for the benefits of Agile methodologies, and promoting the adoption and integration of Agile practices across the software engineering team.
- Collaborate with hardware, signal processing and software teams to ensure the successful integration and deployment of solutions across multiple generations of devices.
- Provide leadership for resource staffing and project execution for the team with proactive management of technical and project risk to ensure timely delivery of product commitments.
- Create, effectively communicate and deploy the strategy for the team that aligns with the overall software organization strategic plan.
- Identify and manage risks related to software development such as security vulnerabilities, regulatory non-compliance, and project delays.
- Represent the embedded software engineering teams in meetings, presentations, and other communications with internal and external stakeholders.
- Foster a collaborative work environment with strong working relationships within and across teams, functions, and with strategic external partners.
- Maintain current knowledge of relevant Quality and Regulatory requirements related to research and development (product development, design and safety) and ensure compliance.
- Make adjustments and assign resources as necessary to ensure the QMS is adequately implemented and monitored.
- Ensure proper software development and risk management are employed by your teams.
- Foster a culture of continuous improvement, encourage the adoption of new tools and methodologies, and promote best practices to improve the quality of software and efficiency of development processes.
QUALIFICATIONS:
- Minimum 10 years experience in leading embedded engineering teams
- Significant experience in Embedded systems and Software engineering with early experience in software development/coding (C, Python, Java); connected devices and/or health and fitness product experience preferred
- Understanding of global regulatory requirements for medical devices; risk and reliability concepts for development is preferred
- Experience leading a cross functional teams and working in a global matrix environment
- Strong team building and talent management skills, and the ability to motivate team members to achieve goals
- Must be a strategic, innovative problem solver, and have strong influencing and communication skills
- Commitment to leveraging upcoming AI technologies to increase development velocity and boost overall productivity
- Bachelor’s or Master’s degree in Systems Engineering, Software Engineering, Electrical and Computer Engineering, or a related field; Master’s Degree preferred
Top Skills
What We Do
At WHOOP, we’re on a mission to unlock human performance. WHOOP empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives. Our wearable device and performance optimization platform has been adopted by many of the world's greatest athletes and consumers alike.
Why Work With Us
At WHOOP, we’re focused on building an inclusive and equitable team with a strong sense of belonging for everyone—increasing representation in every way as our team grows. We believe that our differences are our source of strength—so much so it’s one of our core values.
Gallery






WHOOP Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.