R&D Engineer II - Embedded Firmware
Penumbra.com
97k - 127k USD/year
Office
Alameda, CA
Full Time
As an R&D Engineer at Penumbra, you get to be hands-on, prototyping the next generation of medical devices! We are looking for someone who is excited about rolling up their sleeves to relentlessly iterate new ideas for electro-mechanical systems. You will work collaboratively to apply your passion for creative problem solving at all stages of the design process, from concept to commercialization, which will have a profound positive impact on patients worldwide.
What You'Ll Work On
- Play a key role in early-stage development of the next generation of Penumbra products
- Be a pivotal team member for prototyping and designing electro-mechanical systems for novel, life-saving medical devices.
- Own the development of the embedded software/firmware for proof-of-concept devices and prototypes.
- Dive into first generation firmware/software tests at the system, device, and component level for both design exploration and validation
- Create detailed software/firmware functional specifications
- Collaborate with cross-functional teams to support overall product development
- Support product through pre & postproduction release including manufacturing & testing at contract manufacturers
What You'Ll Bring
- A passion and knack for solving hands-on and multi-disciplinary technical design problems
- Proven ability to thrive in a fast-paced work environment where navigating grey areas is a welcomed challenge
- BS in computer engineering/ software engineering/ electrical engineering or related field required
- 1+ years of experience preferred
- Hands-on experience developing prototype software/firmware for hardware such as PCB, Arduino, Raspberry Pi, or similar required
- Programming experience required, proficiency in languages such as C or C++, and Python preferred
- Embedded systems design, Unit testing, end to end testing on HW, communication protocols (SPI, UART, I2C, CAN, USB), Algorithm design, Signal Processing, Microcontrollers (STM32,ARM Cortex M4/M7 etc.), controls algorithm (ex. PWM, PID), RTOS and/or Bare metal
- Familiarity with board bring up, logic analyzer, oscilloscope, Connectivity (BLE, Bluetooth, NFC, NFMI) preferred
Working Conditions
- General office environment. Business travel from 0% - 10%. Potential exposure to blood-borne pathogens. Requires some lifting and moving of up to 25 pounds. The employee is frequently required to stand, walk, sit, and reach with hands and arms, and to use a computer, sitting for extended periods. Specific vision abilities required by this job include the ability to read, close vision, distance vision, color vision, peripheral vision, and depth perception.
- Alameda, CA
- Starting Base Salary is $97,000/year - $127,000/year.
- Individual compensation will vary over time-based on factors such as performance, skill level, competencies, work location and shift.
R&D Engineer II - Embedded Firmware
Office
Alameda, CA
Full Time
97k - 127k USD/year
August 28, 2025