Managing Staff, Embedded Software Engineer - Advanced Energy

Intuitive

Sunnyvale (CA)

On-site

USD 180,000 - 240,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Intuitive in Sunnyvale seeks a Managing Staff Software Development Engineer to architect and implement software for next-generation electrosurgical systems. You will lead a small team in developing embedded software for electrosurgical devices and robotic products used in minimally invasive surgery.

The role focuses on C++, C, Verilog and Python, real-time energy data acquisition and analysis, and collaboration with manufacturing and test teams within a multidisciplinary environment.

Qualifications

  • Experience leading a technical development team for embedded software.
  • Proven background with embedded software for electrosurgical devices or similar medical devices.
  • Proficiency in C++, C, Verilog and Python for embedded systems.
  • Experience acquiring, processing and analyzing real-time data.

Responsibilities

  • Lead a small team through the technical development of embedded software for electrosurgical devices.
  • Develop software for electrosurgical and robotic products used in minimally invasive surgery.
  • Develop software and firmware in C++, C, Verilog and Python for embedded systems.
  • Develop software to acquire, process, store, and analyze energy data in real-time.
  • Develop software to support manufacturing and test teams.
  • Collaborate in a multidisciplinary team.
  • Independently solve assigned problems.

Skills

Team leadership
Embedded software
C++
C
Verilog
Python
Real-time data processing

Job description

Job Description

Primary Function of the Position

The Managing Staff Software Development 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.

Roles and Responsibilities

  • Lead a small team through the technical development of embedded software for electrosurgical devices.
  • Develop software applications for electrosurgical and robotic products for minimally invasive surgery.
  • Develop software and firmware in object-oriented C++, C, Verilog and Python for embedded systems.
  • Develop software to acquire, process, store, and analyze energy data in real-time.
  • Develop software to support manufacturing and test teams.
  • Collaborate in a multidisciplinary team.
  • Independently solve assigned problems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Embedded Software Engineer for Electrosurgical Systems
Lead Embedded Software Engineer for Electrosurgical Systems

Intuitive • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Senior Embedded Software Lead for Medical Robotics
Senior Embedded Software Lead for Medical Robotics

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Managing Staff, Embedded Software Engineer - Advanced Energy
Managing Staff, Embedded Software Engineer - Advanced Energy

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Staff Platform Software Engineer - Surgical Robotics Lead
Staff Platform Software Engineer - Surgical Robotics Lead

jobr.pro • Sunnyvale (CA)

On-site
USD 130,000 - 160,000
Market-competitive compensation packages
Incentives and benefits
Equity opportunities
Embedded software engineer
Embedded software engineer

Embtel, Inc. • Brisbane (CA)

On-site
USD 100,000 - 120,000
Senior/Staff Embedded Software Engineer
Senior/Staff Embedded Software Engineer

Horizon Surgical Systems, Inc. • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Competitive compensation
Excellent company-paid benefits package
Opportunity to work on AI technology
Senior/Staff Embedded Software Engineer
Senior/Staff Embedded Software Engineer

Horizon Surgical Systems • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Competitive compensation
Company-paid benefits package
Opportunity for innovation
Staff Mechanical Engineer - Advanced Energy
Staff Mechanical Engineer - Advanced Energy

Intuitive • Orange (CT)

On-site
USD 110,000 - 140,000
Senior Manager, Advanced Systems Engineering
Senior Manager, Advanced Systems Engineering

Intuitive • Sunnyvale (CA)

On-site
USD 190,000 - 280,000
Senior/Staff Embedded Software Engineer
Senior/Staff Embedded Software Engineer

Horizonsurgicalsystems • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Competitive compensation
Excellent company-paid benefits