Skip to content
WHOOPWHOOPBoston, MA

Embedded Engineer

Develop and maintain embedded firmware in C/C++ for WHOOP devices, focusing on stability, power efficiency, and hardware-software integration. Collaborate cross-functionally with 0-2 years experience, C/C++ proficiency, and embedded systems knowledge.

Salary not listed
On-siteEntry levelEmbedded Engineering

About the role

Responsibilities

  • Collaborate with senior engineers to design, implement, test, and maintain embedded firmware in C/C++ across WHOOP’s product portfolio.
  • Support the development and debugging process using software tools, hardware instrumentation, and electronic test equipment.
  • Write and maintain unit and functional tests to improve firmware reliability, stability, and performance.
  • Contribute to firmware architecture, documentation, and code quality initiatives, including requirements, design specifications, and coding standards.
  • Debug and troubleshoot issues spanning embedded software, hardware, peripherals, and communication interfaces.
  • Participate in code reviews and cross-functional technical discussions while continuously improving engineering practices and development workflows.
  • Contribute to efforts that optimize embedded resource utilization, power efficiency, and device stability.
  • Leverage AI tools responsibly as part of the software development lifecycle to improve productivity, learning, and engineering effectiveness.

Qualifications

  • Bachelor’s degree or current pursuit of a degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
  • 0–2 years of embedded software development experience through internships, academic projects, research, or industry experience.
  • Proficiency in C/C++ and foundational knowledge of embedded systems, microcontrollers, and communication protocols such as I2C, SPI, and UART.
  • Familiarity with Git, testing methodologies, debugging techniques, and development tools such as Jira.
  • Exposure to operating systems and/or real-time operating systems (RTOS).
  • Ability to use electronic lab equipment such as oscilloscopes, multimeters, power supplies, and logic analyzers for debugging and validation.
  • Strong problem-solving, communication, collaboration, and analytical skills.
  • Strong commitment to embracing and leveraging AI tools in day-to-day tasks, ensuring AI-assisted work aligns with the same high-quality standards as personal contributions.

Skills

CC++Embedded SystemsMicrocontrollersI2CSpiUartGitRtosJira
Cerebras Systems

Simulation Engineer

Cerebras SystemsSunnyvale, CA

New college grad software engineer building and improving functional and pipeline-accurate simulators in C++ for Cerebras' wafer-scale AI engine. Requires strong C++ and computer architecture knowledge to support hardware/software co-development across kernel, compiler, and verification teams.

Salary not listed
On-siteEntry levelEmbedded Engineering
Applied Intuition

C++ Software Engineer

Applied IntuitionSunnyvale, CA

Develop high-performance C++ framework software enabling collaborative autonomy behaviors for multi-domain autonomous systems (air, ground, maritime). Requires 2+ years professional software engineering experience and strong modern C++ skills.

135k – 200k/yr
On-site2+ YOEEmbedded Engineering
Applied Intuition

C++ Software Engineer

Applied IntuitionPoway, CA

Develop high-performance C++ framework software enabling collaborative autonomy behaviors for multi-domain (air, ground, maritime) autonomous systems. Requires 2+ years professional software engineering experience, strong modern C++ skills, Python/shell scripting, and AI coding tools proficiency.

100k – 200k/yr
On-site2+ YOEEmbedded Engineering
Applied Intuition

C++ Software Engineer

Applied IntuitionArlington, VA

Develop high-performance C++ framework software enabling collaborative autonomy behaviors for multi-domain (air, ground, maritime) autonomous systems. Requires 2+ years professional software engineering experience and strong modern C++ skills.

100k – 200k/yr
On-site2+ YOEEmbedded Engineering
Zoox

Part-Time Student Worker

ZooxHayward, CA

Part-time student role executing validation cycles and providing on-call support for manufacturing test infrastructure and hardware-software integration stability at Zoox's autonomous vehicle factory. Requires enrollment in relevant engineering degree, 20+ hrs/week on-site availability, and experience with Linux/Git/Jira.

Salary not listed
HybridEntry levelEmbedded Engineering