Enable job alerts via email!

Future Opportunity -- Senior Software Engineer, GUI

Intuitive

Sunnyvale (CA)

On-site

USD 153,000 - 260,000

Full time

Today
Be an early applicant

Job summary

A leading medical technology company in Sunnyvale is seeking a Senior Software Engineer to design and implement GUI elements for its innovative Ion Endoluminal Platform. Collaborating with cross-functional teams, the successful candidate will create high-quality user experiences. Ideal candidates will have 6+ years of experience, proficient in Qt/QML and C++. This full-time position is fully onsite, offering competitive compensation and opportunities for professional growth.

Qualifications

  • 6+ years' experience with a BS in CS or related fields.
  • Proven experience developing user interfaces using Qt/QML.
  • Experience with embedded systems or UIs that control devices.

Responsibilities

  • Work as part of a cross-functional team in a fast-paced environment.
  • Prototype new GUI elements, rapidly iterate on design.
  • Design and implement high-quality UI features using Qt, QML, and C++.

Skills

Qt/QML
C++
Communication skills
Teamwork
Object-oriented programming
Embedded systems

Education

BS in Computer Science or related fields
MS or higher

Tools

Linux Environment
Graphics libraries (OpenGL, OpenSceneGraph)
Game engines (Unity, Unreal Engine)
Job description
Overview

Future Opportunity -- Senior Software Engineer, GUI at Intuitive. This role designs and implements graphical user interface elements for the Ion Endoluminal Platform, working with designers, clinical engineers, and other software developers to create world-class user experiences for the Ion platform.

The base pay range shown is provided for salary transparency; actual pay is based on skills and experience. Please speak with your recruiter to learn more.

Base pay range

$153,300.00/yr - $259,600.00/yr

Job Description

The Ion endoluminal system is Intuitive's robotic platform for minimally invasive biopsy in the peripheral lung, with an initial goal of improving early lung cancer diagnosis. The Senior Software Engineer, GUI designs and implements a variety of GUI elements, from traditional 2D interfaces to interactive 3D environments. You will collaborate with designers, clinical engineers, and other software developers to deliver high-quality user experiences and positively impact physician experience and patient outcomes. The ideal candidate is self-directed, fast-paced, and passionate about robust software architectures and processes.

Responsibilities
  • Work as part of a cross-functional team in a fast-paced, start-up-like business unit
  • Prototype new GUI elements and workflows, and rapidly iterate to prove concepts or fail quickly
  • Design and implement high-quality UI features using Qt, QML, and C++
  • Contribute to system and software architecture for the Ion platform
  • Create requirements and formal test protocols for new features
  • Stay up to date with latest UI development trends and technologies, and propose innovative solutions to enhance our software
Qualifications
  • 6+ years' experience with a BS in CS or related fields; MS or higher is a plus
  • Proven experience developing user interfaces using Qt/QML
  • Proven working knowledge of C++ and object-oriented programming
  • Experience with embedded systems or UIs that control devices
  • Familiar with development in a Linux environment
  • Great communication skills and teamwork
  • High levels of autonomy and technical ownership
Preferred
  • Experience with graphics libraries such as OpenGL or OpenSceneGraph
  • Experience with parallel programming and CUDA
  • Experience with game engines such as Unity or Unreal Engine
  • Experience working with software development methodologies and tools (CI, version control, issue tracking, agile, etc.)
  • Experience working in a regulated software environment such as medical devices
Additional Information

Due to the nature of our business and the role, Intuitive and/or your customer(s) may require 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 qualified applicants with arrest and conviction records in accordance with fair chance laws. We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. Actual pay will be determined based on experience, skills, and qualifications. The target compensation ranges are listed.

Base Salary Range Region 1: $180,400 - $259,600. Base Salary Range Region 2: $153,300 - $220,700. Travel: None. Workplace Type: Onsite - This job is fully onsite.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Industries: Medical Equipment Manufacturing

Referrals increase your chances of interviewing at Intuitive.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.