Sr Software Engineer Embedded Advanced Energy

  • Full-time
  • Shift: Day
  • Max. Salary Region 2: 215700 USD
  • Travel Requirements: 10% of the time
  • Max. Salary Region 1: 253700 USD
  • Ways of Working: Set Schedule - This job will be onsite weekly, the percentage of onsite work will be defined by the leader.
  • Employee Type: Employee
  • Global Job Level (HCM): Professional 4 (11)
  • Min. Salary Region 1: 176300 USD
  • Min. Salary Region 2: 149900 USD

Company Description

At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints.

As a pioneer and market leader in robotic-assisted surgery, we strive to foster an inclusive and diverse team, committed to making a difference. For more than 25 years, we have worked with hospitals and care teams around the world to help solve some of healthcare's hardest challenges and advance what is possible.

Intuitive has been built by the efforts of great people from diverse backgrounds. We believe great ideas can come from anywhere. We strive to foster an inclusive culture built around diversity of thought and mutual respect. We lead with inclusion and empower our team members to do their best work as their most authentic selves.

Passionate people who want to make a difference drive our culture. Our team members are grounded in integrity, have a strong capacity to learn, the energy to get things done, and bring diverse, real world experiences to help us think in new ways. We actively invest in our team members to support their long-term growth so they can continue to advance our mission and achieve their highest potential.

Join a team committed to taking big leaps forward for a global community of healthcare professionals and their patients. Together, let's advance the world of minimally invasive care.

Job Description

Primary Function of the Position:

The Staff Software Engineer (Embedded) is responsible for the technical development of advanced energy products at Intuitive. They will have both the technical depth to resolve complex software issues on these advanced energy systems as well as the ability to work in an interdisciplinary team to troubleshoot and root cause higher level system issues. Using their subject matter expertise, exceptional communication skills and through cross-functional collaboration, they will investigate and develop advanced energy algorithms, user interfaces, and control systems for novel clinical applications across our robotic surgical systems. The successful candidate must have strong technical depth in relevant areas and have a track record of successful product development efforts.

They must excel in a high-energy, focused, small-team environment, and have a commitment to high quality prototypes and concepts. A strong sense of shared responsibility and shared reward is required as well as a commitment to high product quality.

Roles and Responsibilities: 

  • Design and document multi-threaded real-time critical embedded environments
  • Complete development cycle from proof-of-concept phase to final product manufacturing
  • Design firmware to use Realtime kernel (i.e. Micrium uc/os or Safe RTOS) 1st gen board bring-up
  • Working knowledge of peripherals commonly used on embedded systems such as ADCs, DACs, PWM and waveform generation and serial communications (I2C, SPI, RS232)
  • Experience developing complete firmware or software solutions for embedded systems using C/C++ in Linux operating system and real-time kernel.
  • Provide rapid prototype firmware and iterative design support for the testing of new technology and to evaluate future product release content.
  • Work closely with the hardware, software, and system engineering teams to determine best methods to satisfy and verify design requirements and to ensure design outputs are successfully integrated into effective system designs.
  • Support the quality and regulatory processes as required.
  • Provide engineering support for resolution of field and manufacturing issues

Qualifications

Skill/Job Requirements:

  • Minimum BS required, MS preferred (CE, EE or CS preferred).
  • Typical minimum of 8 years of relevant experience, minimum of 6 years with a masters (medical device experience preferred)
  • Strong experience developing complete MCU firmware and bare metal software solutions for embedded and real time systems using C and C++
  • Strong experience in developing Hierarchical State Machine (HSM) or Finite State Machine (FSM) for real-time critical embedded system.
  • Working knowledge of peripherals commonly used on embedded systems such as ADCs, DACs, PWM and waveform generation and serial communications (UART, I2C, SPI, RS232)
  • Nice to have experience in developing user interface graphic design and implementation
  • Experience developing tests at module and system level using simulation tools.
  • Experience debugging software and performing reviews of test automation and application code.
  • Contribute to design documentation for test protocols, results and reports and complete tracing for all software requirements.
  • Proven experience using electronic bench equipment such as oscilloscopes and function generators for the bring up and troubleshooting of hardware
  • Proven experience in a fast paced, high transaction environment providing solutions throughout the entire product lifecycle
  • Familiarity with software configuration management tools, defect tracking tools and effective peer review techniques
  • System level thinking with an ability to troubleshoot quickly and root cause issues
  • Hands-on engineering with the proven ability to work well in a team environment
  • Ability to communicate effectively (written, oral) across all levels and organizations
  • Strong experience with FDA QSR 21 CFR Part 820, ISO 13485, ISO 14971, IEC 60601, IEC 62304 and other related external standards

Commitment: 

  • Must be available to work full-time and commute/relocate to Sunnyvale, CA
  • Up to 10% travel. Some international travel may be required.
  • Primary Location: Sunnyvale, CA

Additional Information

Due to the nature of our business and the role, please note that Intuitive and/or your customer(s) may require that you show current proof of vaccination against certain diseases including COVID-19.  Details can vary by role.

Intuitive is an Equal Employment Opportunity Employer. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type, without regard to race, sex, pregnancy, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, genetic information or any other status protected under federal, state, or local applicable laws.

We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.

Preference will be given to qualified candidates who do not reside, or plan to reside, in Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, or Tennessee.

We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. It would not be typical for someone to be hired at the top end of range for the role, as actual pay will be determined based on several factors, including experience, skills, and qualifications. The target salary ranges are listed.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Privacy Notice