Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Intuitive (Intuitive Surgical) Logo

Manager, Software Engineering

Intuitive (Intuitive Surgical)

Salary not specified
Nov 5, 2025
Sunnyvale, CA, US
Apply Now

Intuitive is looking to hire a software engineering team lead to design and implement a variety of software components for medical imaging, computer graphics, and user interface design, delivering key user-facing product features.

Requirements

  • Strong working knowledge of C++ and object-oriented programming
  • Experience creating high-quality technical documentation
  • Familiarity with development in a Linux environment
  • Experience with GUI development (Qt/QML)
  • Experience with OpenGL and 3D rendering
  • Experience with parallel programming and CUDA
  • Experience with game engines such as Unity or Unreal Engine

Responsibilities

  • Drive software development work across a variety of technical areas, including computer graphics, graphical user interfaces, simulation, and robotics algorithms
  • Own the complete medical device software lifecycle, covering requirement definition, systematic risk assessment, prototyping, development, testing, and release
  • Champion best practices in software development, including code reviews, bug scrub meetings, coding conventions, continuous integration, defensive programming, static analysis, and design patterns
  • Develop and manage effective interfaces across the organization, with other software engineering teams, clinical engineering, design, human factors, and regulatory affairs
  • Create, maintain, and track bottom-up schedules to consistently achieve team deliverables
  • Design and implement a variety of software components
  • Take on projects with broad technical scope, covering medical imaging, computer graphics, and user interface design

Other

  • Recognize, attract, and train top talent through one-on-one coaching and team-wide initiatives
  • Great communication skills
  • High levels of independence, technical ownership, and organization
  • Previous experience as a tech lead (formal or informal); demonstrated ability to lead teams and drive projects to completion
  • Experience recruiting, mentoring, and functionally managing teams of highly skilled engineers