MedTech Visualization UI Engineer II

imperativecare

Campbell (CA)

Hybrid

USD 135,000 - 142,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Bonus
401k plan
Health benefits
Generous PTO
Parental leave program

Job summary

Imperative Care is seeking a Software Engineer II to contribute to the Telos robotic system's physician-facing application software. You will design, implement, test, and maintain UI components, translating clinical requirements into safe, reliable software in a hybrid Campbell, CA, full-time setting.

Ideal candidates bring C++ desktop UI experience (Qt/QML, PyQt, OpenGL), Python familiarity, and strong communication.

Qualifications

  • Bachelor’s degree in computer science, computer engineering or related field and minimum 2 years of related experience.
  • Background in object-oriented programming, software architecture, and design patterns
  • Experience with C++ programming
  • Experience in desktop UI development (e.g. Qt/QML, PyQt, Open GL)
  • Experience with other programming languages such as Python
  • Excellent communication and documentation skills

Responsibilities

  • Contribute to development of high-performance, interactive visualization applications for medical use.
  • Collaborate closely with cross-functional partners across software, clinical, systems, and UX to deliver effective product solutions
  • Develop and maintain robust testing frameworks, including unit, integration, and automated tests, to ensure software quality and reliability
  • Translate user needs, clinical requirements, and customer feedback into software design and development priorities.
  • Create and maintain clear documentation for software architecture, coding standards, and development processes to support team alignment and consistency

Skills

C++
Python
OO programming
Software architecture
UI development
Communication
Documentation

Education

Bachelor's degree in CS/CE or related field

Tools

Qt/QML
PyQt
OpenGL

Job description

Imperative Care is seeking a Software Engineer II to contribute to the Telos robotic system's physician-facing application software. You will design, implement, test, and maintain UI components, translating clinical requirements into safe, reliable software in a hybrid Campbell, CA, full-time setting.

Ideal candidates bring C++ desktop UI experience (Qt/QML, PyQt, OpenGL), Python familiarity, and strong communication.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Real-Time Visualization & Robotics
Senior Software Engineer - Real-Time Visualization & Robotics

imperativecare • Campbell (CA)

On-site
USD 169,000 - 192,000
Stock options
Bonus
401k plan
+3
UI/UX Software Engineer II (Qt/QML) - Linux
UI/UX Software Engineer II (Qt/QML) - Linux

Designer Jobs • Newton (MA)

On-site
USD 100,000 - 150,000
Health, Dental and vision insurance
401(k) plan with employer contribution
Short-term incentive plan (MIP)
+2
Senior UI/UX Engineer (Qt/QML) for Real-Time Medical UI
Senior UI/UX Engineer (Qt/QML) for Real-Time Medical UI

Medtronic • Newton (MA)

On-site
USD 125,000 - 187,000
Health, Dental and Vision Insurance
401(k) with employer match
Paid time off
Software Engineer II, User Facing Applications
Software Engineer II, User Facing Applications

imperativecare • Campbell (CA)

Hybrid
USD 135,000 - 142,000
Stock options
Bonus
401k plan
+3
Senior Embedded UI Engineer (Qt) - Medical Devices
Senior Embedded UI Engineer (Qt) - Medical Devices

Unify Technologies • Charlotte (NC)

On-site
USD 140,000 - 180,000
Senior GUI Engineer - Robotic MedTech UI (Hybrid)
Senior GUI Engineer - Robotic MedTech UI (Hybrid)

Johnson Johnson • Santa Clara (CA)

Hybrid
USD 187,000 - 196,000
Medical coverage
Dental coverage
Vision coverage
+3
Lead Desktop UI Engineer (Qt/QML) – Medical Mapping
Lead Desktop UI Engineer (Qt/QML) – Medical Mapping

Intellias • Newton (MA)

On-site
USD 120,000 - 145,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Skills Alliance • Utah

On-site
USD 120,000 - 170,000
Senior Software Engineer, Real-Time Medical UI
Senior Software Engineer, Real-Time Medical UI

Imperative Care • Campbell (CA)

On-site
USD 169,000 - 192,000
Stock options
Bonus
401k plan
+3
Lead GUI Engineer (Embedded C/C++/Qt)
Lead GUI Engineer (Embedded C/C++/Qt)

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 224,000 - 322,000