R&D Engineer II - Electrical Hardware/Embedded Systems
Penumbra, Inc.
Alameda, CA, United States
24 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on jobs.localjobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$97,000.0 - $127,000.0
Working hours
Regular working hours
Job source
Tech stack
Board Bringup
Arduino
ARM Architecture
Unit Testing
Bluetooth
C++ (Programming Language)
Communications Protocols
Computer Programming
Computer Engineering
Firmware
Python (Programming Language)
Raspberry Pi
+4 more
Real-Time Operating Systems
Signal Processing
PIC Microcontroller
Bare Metal
Job description
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 to roll up their sleeves and relentlessly iterate on 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. Specific Duties and Responsibilities
- 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 hardware and associated embedded firmware for proof-of-concept devices and prototypes.
- Dive into first generation hardware/firmware tests at the system, device, and component level for both design exploration and validation
- Create detailed hardware/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
Requirements
- 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 electrical engineering/ computer engineering/ or related field required
- 1+ years of experience required
- Hands-on experience designing PCBAs including layout, schematic, prototyping and testing.
- Hands-on experience developing 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
- Familiarity with board bring up, logic analyzer, oscilloscope, Connectivity (BLE, Bluetooth, NFC, NFMI) preferred
- Embedded systems design, Unit testing, end to end testing on HW, communication protocols, Signal Processing, Microcontrollers (STM32, ARM Cortex M4/M7 etc.), controls algorithm (ex. PWM, PID), RTOS and/or Bare metal 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.
Benefits & conditions
- 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.
What We Offer
- A collaborative teamwork environment where learning is constant, and performance is rewarded.
- The opportunity to be part of the team that is revolutionizing the treatment of some of the world’s most devastating diseases.
- A generous benefits package for eligible employees that includes medical, dental, vision, life, AD&D, short and long-term disability insurance, 401(k) with employer match, paid parental leave, eleven paid company holidays per year, a minimum of fifteen days of accrued vacation per year, which increases with tenure, and paid sick time in compliance with applicable law(s).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on jobs.localjobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Data Engineer Salary UK
about 3 years ago
JF
Jonas Fritzsch
Résumé-Driven Development: How IT trends affect the job market for software developers
almost 5 years ago