Source description
About the role
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
More at Penumbra
Related open roles
Manager, Statistical Programming
Remote · United States
The IT Program Manager – Go-To-Market Applications
United States · Onsite
Senior Business System Analyst, SAP OTC
United States · Onsite
Senior Systems Administrator
United States · Onsite
Associate Forward Deployed Engineer
United States · Onsite
IT SOX Compliance Senior Manager
United States · Onsite
