WHOOP

Embedded Engineer II

Job Description

Posted on: 
2026-01-27

Responsibilities

  • Develop and test firmware in C for WHOOP’s product line.
  • Contribute to firmware architecture design and feature development.
  • Debug issues across software and hardware domains.
  • Write and maintain clear technical documentation.
  • Participate in code reviews and ensure compliance with coding standards.
  • Support test automation by designing and implementing firmware self-tests.
  • Contribute to electrical development by assisting in component selection and driver development.

Job Requirements

  • Bachelor’s in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 2+ years of embedded software development experience.
  • Excellent problem-solving and analytical skills.
  • Proficient in C/C++ programming and device driver development.
  • Familiarity with electronic test equipment and debugging tools.
  • Knowledge of communication protocols such as I2C, SPI, and USART.
  • Familiarity with version control using git and testing methodologies.
Apply now

More job openings