Principal Software Engineer 3D UI

Boston Scientific
Cambridge, MA

Bachelor or master's in computer science or equivalent experience, with a strong software development background. 5+ years of experience programming in C++ Experience with OpenGL Experience with 3D graphics programming Experience with Object Oriented programming principles Excellent analytical and problem-solving skills Experience with understanding customer needs and translating into intuitive product designs Ability to contribute to multiple projects in parallel 8+ years of experience programming in C++ Experience with QT Experience with developing on the Linux platform Experience with scrum framework Good written and verbal communication skills. General report writing/documentation experience Experience with medical device standards including IEC 62304, 60601, ISO 14971, 13485 Experience with software configuration management tools for source code control (Git), issue tracking (Jira), requirements management (JAMA)A good learner who can master complex software and quickly adapt to new tools and technologies. Experience mentoring lower-level engineers

Posted 2026-02-22

Recommended Jobs

Bonding Mill Operator -2nd shift

Engineered Materials Solutions
Attleboro, MA

A great job and great future awaits you at Engineered Materials Solutions.  We are seeking skilled Bonding Mill Operators to join our team.  This position requires a hand-on individual who can work i…

View Details
Posted 2026-02-16

RN - Clinical Care Manager

Edward M. Kennedy Community Health Center, Inc.
Framingham, MA

Salary for this Position: $32.00-35.00/Hour *Please note that we cannot offer Visa sponsorship for this position* Are you looking for a meaningful career making a difference in our local communit…

View Details
Posted 2026-02-20

Sr. Kofax Developer (RPA Developer) :: Remote (Boston, MA)

CEDENT
Boston, MA

Role - Sr. Kofax Developer (RPA Developer)  Duration - 1 year contract Location - 100% Remote We are looking for 2 Kofax developers to support ongoing RPA (Robotic Process Automation) efforts wit…

View Details
Posted 2025-12-08

Territory Manager, MEP - Boston

Stanley Black & Decker
Boston, MA

Territory Manager, MEP - In the Field Boston, MA, United States Come make the world and accelerate your success. It takes great people to achieve greatness. People with a sense of purpose an…

View Details
Posted 2026-02-08

Occupational Therapist

Athena Health Care Systems
Lowell, MA

We are hiring per diem Occupational Therapists to join our dynamic care team at Northwood Rehabilitation & Health Care Center in Lowell! Weekly pay up to $50 an hour. Working with our team and r…

View Details
Posted 2026-02-09

Real Estate Controller

ProPivotal Staffing
Boston, MA

Real Estate Controller A Boston-based real estate investment and development firm is seeking an experienced Real Estate Controller to lead financial operations, manage third-party accounting relat…

View Details
Posted 2026-02-16

Engineering Manager

Veeva Systems
Boston, MA

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in histo…

View Details
Posted 2025-12-07

Keyholder, Part-Time

Market Street
Lynnfield, MA

Warby Parker Keyholder, Part-Time Job Status: Part-Time Warby Parker is on the lookout for a self-motivated Sales Supervisor to help create nothing-short-of-amazing experiences for our customers. (…

View Details
Posted 2025-08-19

HVAC Service Technician

Chaves Heating & Air Conditioning, Inc.
Hudson, MA

Brief Description :  Chaves HVAC has been family-owned and operated for over 40 years! Our reputation for providing exceptional service has created the need to hire more Lead HVAC Service Technici…

View Details
Posted 2025-10-14

SVP AI & Digital Platform

Pioneering Intelligence
Cambridge, MA

ABOUT PIONEERING INTELLIGENCE Pioneering Intelligence builds on Flagship Pioneering’s legacy of founding cutting-edge science and computational ventures, harnessing recent advances in AI, machine …

View Details
Posted 2026-01-23