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 2025-12-19

Recommended Jobs

Director, Advisor Experience

Manulife
Boston, MA

The Director of Advisor Experience will lead the design, delivery, and optimization of service and sales enablement platforms that support John Hancock’s network of producers—a strategic initiative…

View Details
Posted 2026-01-12

Staff Accountant

Aston Carter
Boston, MA

Location: Boston, MA (Hybrid Schedule) We are seeking a Staff Accountant to join a fast-growing, private equity-backed company that is transforming its industry. This is an excellent opportunity…

View Details
Posted 2026-01-11

CDL B Local Delivery Truck Driver

Freshpoint
Avon, MA

Start the New Year Strong-CDL Driver Opportunity in Avon, MA! Reporting Location: Avon, MA Average pay minimum of $86,000, make up to $92,000 based on performance & experience. Incentive & Bonu…

View Details
Posted 2025-12-26

RN Adult Dayhab, No Weekends

Amergis
Arlington, MA

The Registered Nurse – Clinic/Wellness/Immunization works in a variety of either remote or clinic locations to serve a specific population's health and wellness needs. The Registered Nurse demonstrat…

View Details
Posted 2026-01-09

Identity and Access Management (IAM) Process Analyst and Engineer

Bank of America Corporation
Boston, MA

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our …

View Details
Posted 2025-12-03

Associate Director of Compliance & Quality Improvement

Casa Esperanza
Malden, MA

About Casa Esperanza Casa Esperanza, Inc. is a bilingual/bicultural behavioral health treatment provider serving Boston and the Merrimack Valley. Our mission is to empower individuals and families…

View Details
Posted 2026-01-07

Process Engineer

CPP- Boston
Braintree, MA

Wollaston Alloys/CPP Boston is a stainless steel and high alloy sand casting foundry that has been based in Braintree, MA for over 60 years! We manufacture components for the defense market as well fo…

View Details
Posted 2025-12-22

Part-Time Lifeline Worker (Night Shift)

ProPivotal Staffing
Framingham, MA

Part-Time 988 Lifeline Worker (Night Shift) We are seeking compassionate individuals to join our team as part-time Lifeline Workers. This role involves providing critical support to individuals in …

View Details
Posted 2025-12-24

Senior Manager, Sales Operations

Haemonetics
Boston, MA

We are constantly looking to add to our core talent. If you are seeking a career that is challenging and rewarding, a work environment that is diverse and dynamic, look no further — Haemonetics is yo…

View Details
Posted 2026-01-11

Founding Product Manager - New Venture

Babylist
Boston, MA

Who We Are Babylist is the leading registry, e-commerce, and content platform for growing families. More than 9 million people shop with Babylist every year, making it the go-to destination for se…

View Details
Posted 2025-11-25