Embedded Engineer
Company | Whoop |
---|---|
Location | Boston, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Entry Level/New Grad, Junior |
Requirements
- Proficiency in C/C++ programming.
- Basic knowledge of version control using git
- Basic knowledge of unit and functional testing
- General knowledge of embedded systems, microcontrollers, microprocessors, and peripherals
- General knowledge of Electrical Engineering topics such as voltage, current, resistance, power, etc.
- Familiarity with software configuration management tools and defect tracking tools.
- Familiarity with operating systems (OS) and real-time operating systems (RTOS).
- Ability to debug and troubleshoot software issues.
- Good problem-solving and analytical skills.
- Good communication and collaboration skills.
- Ability to use electronic test equipment such as oscilloscopes, multimeters, power supplies, and logic probes to aid in debug.
Responsibilities
- Work closely with senior engineers to design and implement firmware in C for WHOOP’s product line, leveraging software and hardware tools and instrumentation to aid in the development and debug process
- Develop and maintain detailed documentation, including requirements and design specifications
- Help document and maintain WHOOP’s codebase
- Help debug and troubleshoot issues across software and hardware domains.
- Analyze and enhance the efficiency, stability, and scalability of resources in deeply embedded systems
- Participate in code reviews and ensure compliance with coding standards.
Preferred Qualifications
-
No preferred qualifications provided.