The Senior Embedded Software Engineer brings a key contribution to a team responsible for the architectural design and implementation of software to support novel electrosurgical systems for surgery being developed by the Sunnyvale Engineering group. This role involves developing software applications for electrosurgical and robotic products for minimally invasive surgery, including software and firmware in object-oriented C++, C, Verilog and Python for embedded systems. The engineer will also develop software to acquire, process, store, and analyze energy data in real-time, and support manufacturing and test teams. Collaboration within a multidisciplinary team and independent problem-solving are key aspects of this position.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior