CareerPlan

Prin Software Engineer

Lafayette, Colorado, United States of AmericaFull-time$153k2026-10-15 → 2026-11-10
On-site · United StatesVisa sponsorship offered

Core

Design, develop, and maintain desktop medical device applications and utilities in C++, Qt, and QML.

Role type

Principal Software Engineer (Medical Device)

Builds

Desktop applications and utilities for medical endoscopy products

Domain

Healthcare technology / Medical devices

Required skills

C++, Qt, QML, desktop application development, system design, regulatory compliance documentation, Agile/SCRUM

Preferred skills

Medical device industry experience, security and risk analysis, GUI application design

Technologies

C++, Qt, QML, Agile, SCRUM

Responsibilities

Design and develop new medical products; maintain existing medical products; conduct code reviews and debug; create design documentation for regulatory needs; participate in full product development lifecycle from vision to deployment; provide engineering support to business software systems.

Seniority

Principal, hands-on IC with mentorship and project management