Senior Software Engineer for Advanced Energy

Intuitive Surgical

(Sunnyvale, California)
Full Time Travel Required
Job Posting Details
About Intuitive Surgical
Intuitive Surgical, Inc. (Nasdaq:ISRG), headquartered in Sunnyvale, California, is the global technology leader in robotic-assisted, minimally invasive surgery. Intuitive Surgical develops, manufactures and markets robotic technologies designed to improve clinical outcomes and help patients return more quickly to active and productive lives. The Company's mission is to extend the benefits of minimally invasive surgery to the broadest possible base of patients.
The Sr. Software Engineer, Electrosurgical Generators will develop new and innovative surgical energy generators for the Intuitive da Vinci Surgical System. He or she must excel in a high-energy team environment and be capable of making sound decisions when faced with the time pressures and incomplete information typical of new product development. The successful candidate must have strong technical depth in relevant areas, and have a track record of successful product development efforts.
* Represent Software Engineering on cross-functional project teams that design and develop next generation electrosurgical generator and energy products * Work closely with Marketing and Clinical Development Engineering to characterize and document product requirements for next generation products * Work closely with the hardware and instrument engineering teams to determine best methods to satisfy product requirements and to ensure design outputs are successfully integrated into effective system designs * Support energy and generator development across multiple system platforms * Develop, implement, test and document solutions for designs according to clinical and market requirements * Provide rapid prototype software and iterative design support for the testing of new technology and to evaluate future product release content * Provide engineering support for resolution of field and manufacturing issues * Provide technical support to other company stakeholders on energy based surgical technologies * Support the quality and regulatory processes as required
Ideal Candidate
* BS required, MS preferred (EE, CE or CS preferred). Minimum 8 years of experience, including 5 years of medical device development experience * Extensive experience developing complete software solutions for embedded systems using C/C++, assembly language and multitasking real-time operating systems * Working knowledge of peripherals commonly used on embedded systems such as ADCs, DACs, PWM and waveform generation and serial communications (I2C, SPI, RS232) * Experience using Verilog or VHDL to implement glue logic and other low level functions on CPLDs and FPGAs * Proven experience using electronic bench equipment such as oscilloscopes and function generators for the bring up of new hardware * Proven experience in a fast paced, high transaction environment providing software solutions throughout the entire product lifecycle * Hands-on engineering with the proven ability to work well in a team environment * Familiarity with software configuration management tools, defect tracking tools and effective peer review techniques * Experience with designing software products in an FDA or other regulated industry or for mission critical applications is desired; comfort with concepts of design input, design output, traceability, and risk analysis * Strong knowledge of IEC and FDA requirements for software controlled medical devices * Ability to communicate effectively (written, oral) across all levels and organizations * Ability to travel up to 20% time * A real excitement to learn and get to the bottom of tough technical problems * A passion for creating robust and reliable products


Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.