Whoop

Embedded Engineer II

Boston, MA. Posted 2 months ago

The role

You will develop and test firmware in C for the WHOOP product line. You will work with Hardware, Signal Processing, Manufacturing and Product teams to deliver against roadmaps.

What you will do

  • 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, implementing, and debugging firmware self-tests
  • Support electrical development by contributing to component selection and bringing up drivers
  • Leverage AI as a development tool and share learnings with teammates

Required qualifications

  • Bachelor's in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 2+ years of embedded software development experience
  • Excellent problem-solving and analytical skills
  • Excellent written and verbal communication skills
  • Ability to use electronic test equipment such as oscilloscopes, multimeters, power supplies, and logic analyzers to aid in debug
  • Proficient with device driver development
  • Proficient in C/C++ programming
  • Fluency in electrical engineering fundamentals and knowledge of electrical design basics
  • Familiarity with operating systems (OS) and real-time operating systems (RTOS)
  • Familiarity with system communication protocols such as I2C, SPI, and USART
  • Familiarity with version control using git
  • Familiarity with unit and functional testing

About the company

WHOOP empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.

Embedded Engineer II at Whoop | JobZoey