Embedded Firmware Engineer Job at Plunge, Roseville, CA

YnA3M2VpeFY0VWJ1Z3JoeEFmNXhzQURwNkE9PQ==
  • Plunge
  • Roseville, CA

Job Description

Job Description

Job Description

Location: On-site at Plunge HQ (Roseville, CA) preferred, remote considered

Department: Engineering

Employment Type: Full-Time

Travel Requirements: Light travel to HQ if remote

About Plunge: Plunge is a leading wellness company on a mission to make cold therapy, heat therapy, and holistic recovery more accessible to people around the world. Our innovative cold plunges, saunas, and wellness solutions are transforming lives—enhancing mental clarity, physical recovery, and overall well-being. We’re growing fast and looking for passionate, proactive individuals to help us scale our impact globally.

Overview of Role

Plunge is seeking a highly skilled Embedded Firmware Engineer to join our engineering team. You will be responsible for developing, testing, and maintaining firmware for our connected wellness products, primarily using ESP32 and STM32 microcontrollers. This role will work closely with our hardware, mechanical, web, and backend SW teams to build reliable, safe, and user-friendly IoT-enabled devices.

Key Responsibilities

  • Represent firmware in sprint planning, retrospectives, and ticket specification

  • Design, develop, and maintain firmware for embedded systems based on ESP32 and STM32 platforms

  • Implement communication protocols (Wi-Fi, Bluetooth, UART, SPI, I²C, etc.) for device connectivity and sensor integration

  • Collaborate with electrical and mechanical engineers to integrate firmware with hardware systems

  • Develop over-the-air (OTA) firmware update mechanisms and robust bootloader systems

  • Write clean, efficient, well-documented, and testable code

  • Conduct unit and integration testing, troubleshoot issues, and optimize system performance

  • Participate in product design reviews, contributing firmware and system architecture expertise

  • Support production and field teams in diagnosing and resolving firmware-related issues

Our Ideal Candidate

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field

  • 5+ years of hands-on experience in embedded systems development for hardware products

  • Strong proficiency in C/C++ for microcontroller programming

  • Proven experience with ESP32 (ESP-IDF, Arduino, or other frameworks) and STM32 (STM32Cube, HAL/LL libraries)

  • Experience with IoT connectivity (Wi-Fi, BLE) and cloud communication protocols (MQTT,

  • Familiarity with hardware interfaces (GPIO, ADC, PWM, I²C, SPI, UART)

  • Experience with version control (Git) and work management tools (Jira)

  • Strong problem-solving skills and ability to work cross-functionally in a fast-paced environment

  • Comfortable working in both startup-paced environments and structured production timelines

Job Tags

Full time, Remote work,

Similar Jobs

GHR Healthcare - Travel Division

Per Diem / PRN Nurse RN - ED - Emergency Department Job at GHR Healthcare - Travel Division

 ...Description GHR Healthcare - Travel Division is seeking a per diem / prn nurse RN ED - Emergency Department for a per diem / prn nursing job in...  ...license; 2+ years relevant experience; BLS; ACLS; every other weekend / Contact (***) ***-**** to apply About GHR Healthcare -... 

HDR

Structural EIT/Inspector Job at HDR

 ...Join to apply for the Structural EIT/Inspector role at HDR . At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected. We foster diversity, equity, and inclusion, and encourage everyone to bring their... 

Wyoming Staffing

General Construction Laborer Job at Wyoming Staffing

 ...divh2Concrete Finishers/Laborers And Construction Framers/Laborers/h2pLooking for experienced concrete finishers/laborers and experienced construction framers/laborers. Perform tasks involving physical labor at construction sites. May operate hand and power tools of all... 

Charlotte Animal Referral & Emergency

Oncology Veterinary Technician- RVT/ Vet Tech/ Experienced Vet Assistant Job at Charlotte Animal Referral & Emergency

We are a privately owned 24-hour Emergency and Specialty Referral Hospital in Charlotte NC that offers its employees a fun, supportive work environment, terrific benefits, and opportunities for growth! CARE | Charlotte Animal Referral & Emergency is seeking talented ...