CareerPlanGet AI match score →

Senior Embedded Software Engineer - Advanced Energy

Sunnyvale, CA, us💼 Full-time🗓 2026-05-13 → 2026-07-31

Core

Architectural design and implementation of software for novel electrosurgical and robotic systems for minimally invasive surgery.

Role type

Senior Embedded Software Engineer

Builds

Electrosurgical and robotic products for minimally invasive surgery

Domain

Medical device industry / Embedded systems / Control theory

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ on bare-metal and Linux, embedded peripherals (ADCs, DACs, PWM, I2C, SPI, CAN), hardware bring-up with oscilloscopes/logic analyzers, control theory and system tuning

Preferred skills

Medical device industry experience, familiarity with standards 60601 and 62304

Technologies

C++, C, Verilog, Python, Linux, I2C, SPI, RS232, CAN

Responsibilities

Develop software applications for electrosurgical and robotic products, develop firmware for embedded systems, develop software to acquire and analyze energy data in real-time, support manufacturing and test teams

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗