WHOOP

Embedded Engineer

Job Description

Posted on: 
2025-05-30

Responsibilities

  • Design and implement firmware in C for WHOOP’s product line.
  • Develop and maintain detailed documentation, including requirements and design specifications.
  • Document and maintain WHOOP’s codebase.
  • Debug and troubleshoot issues across software and hardware domains.
  • Analyze and enhance efficiency, stability, and scalability of embedded systems.
  • Participate in code reviews and ensure compliance with coding standards.
  • Collaborate with senior engineers and other teams to support current products and develop new ones.

Job Requirements

  • Proficiency in C/C++ programming.
  • Basic knowledge of version control using git.
  • Understanding of unit and functional testing.
  • General knowledge of embedded systems and electrical engineering topics.
  • Familiarity with software configuration management and defect tracking tools.
  • Ability to use electronic test equipment for debugging.
  • Good problem-solving, analytical, communication, and collaboration skills.
Apply now

More job openings