Software Engineer - C++ Systems Programming / Application Development (Cambridge, MA)
$110k - $177kPhilips Research (HealthTech and Lighting)
Software Engineer - C++ Systems Programming / Application Development (Cambridge, MA)
In this role, you will contribute to a breakthrough cardiac ultrasound imaging solution that revolutionizes minimally invasive image-guided therapies for patients undergoing complex life-saving trans-catheter cardiac procedures. This is a hands-on C++ development role for systems applications, not on the embedded side.
Your role:
Work on a collaborative, interdisciplinary, and experienced medical device R&D team, tasked with inventing and launching the next generation of intra-cardiac products and systems for our Image Guided Therapies devices business.
Work on exciting innovations that involves taking ideas and building them into fully functional prototypes. As ideas iterate, translate functional prototypes into production quality applications.
Design, implement and document clinical-quality software for the R&D and user facing subsystem of a novel intra-cardiac imaging device in a medical-regulated environment with focus on C++ implementation and integration in an Image-guidance system. Experience with Python is also required.
Participate in software design discussions and code reviews (both internal and multi-functional) for customer centric features and workflows; coordinate with external software contributors, and follow quality & regulatory processes (ISO13485, ISO14971, IEC 62304).
You're the right fit if:
You’ve acquired 5+ years of professional experience in developing C++ software, preferably in medical devices / imaging.
You have a BS, or MS in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or equivalent.
You are highly skilled in C++, Python and Windows OS, and experienced with common application frameworks and libraries (multi-threading, GUI, etc.), and modern dev tools and toolchains (VS Pro, NuGet, CMake, SonarQube, etc.).
You have direct experience Open CV, VTK, ITK, etc. (image-processing, computer vision, advance visualization, etc.).
Experience in R&D prototyping, hands-on design, development and troubleshooting of user-facing applications, including relevant design patterns and data structures and architectures for distributed applications, and CI/CD pipelines. Experience in translating system and customer needs into requirements and breaking them down into implementable interfaces and building blocks.
You must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position, including 10% travel.
How we work together :
We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week. Onsite roles require full-time presence in the company’s facilities. Field roles are most effectively done outside of the company’s main facilities, generally at the customers’ or suppliers’ locations.
This is an office-based role in Cambridge, MA.
About Philips:
We are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help improve the lives of others.
Learn more about our business.
Discover our rich and exciting history.
Learn more about our purpose.
Learn more about our culture.
Philips Transparency Details:
The pay range for this position in MA is $110,000 to $177,000
The actual base pay offered may vary within the posted ranges depending on multiple factors including job-related knowledge/skills, experience, business needs, geographical location, and internal equity.
In addition, other compensation, such as an annual incentive bonus, sales commission or long-term incentives may be offered. Employees are eligible to participate in our comprehensive Philips Total Rewards benefits program, which includes a generous PTO, 401k (up to 7% match), HSA (with company contribution), stock purchase plan, education reimbursement and much more. Details about our benefits can be found here.
At Philips, it is not typical for an individual to be hired at or near the top end of the range for their role and compensation decisions are dependent upon the facts and circumstances of each case.
Additional Information:
US work authorization is a precondition of employment. The company will not consider candidates who require sponsorship for a work-authorized visa, now or in the future.
Company relocation benefits will not be provided for this position. For this position, you must reside in or within commuting distance to Cambridge, MA .
#LI-PH1
#LI-Office
#ImageGuidedTherapy
It is the policy of Philips to provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to race, color, ethnicity, religion, gender, pregnancy/childbirth, age, national origin, sexual orientation, gender identity or expression, disability or perceived disability, genetic information, citizenship, veteran or military status or a person’s relationship or association with a protected veteran, including spouses and other family members, marital or domestic partner status, or any other category protected by federal, state and/or local laws.
As an equal opportunity employer, Philips is committed to a diverse workforce. In order to ensure reasonable accommodation for individuals protected by Section 503 of the Rehabilitation Act of 1973, the Vietnam Veterans' Readjustment Act of 1974, and Title I of the Americans with Disabilities Act of 1990, applicants that require accommodation in the job application process may contact View phone number on click.appcast.io, option 5, for assistance.
Equal Employment and Opportunity Employer/Disabled/Veteran
$126k - $201.6k
Software Development Engineer - Medical Device / Signal Processing (Cambridge, MA) page is loaded## Software Development... ...on healthcare systems, and make care... ...C and/or C++/C#.* Gain valuable... ...benefits program, which includes... ...employees and applicants for employment...ApplicationFull timeWork at officeImmediate startWorldwideWork visaRelocation package3 days per week$115k - $182k
Job Title Systems Engineer - Ultrasound (Cambridge, MA) Job Description The Systems... ...by driving the development and integration... ...strategy, and software implementation.... ...specific clinical applications and market needs,... ...software skills in C/C++, GPU programming with CUDA or...ApplicationFull timeWork at officeImmediate startWork visaRelocation package3 days per week$114k - $182k
...Software Verification Engineer, Embedded Real-Time (Cambridge, MA) Verify safety-critical embedded... ...to the development of a breakthrough... ...embedded software, systems, controls, and... ...bring strong C++ programming skills and a solid... ...colleagues and applicants for employment...ApplicationFull timeWork at officeLocal areaWork visaRelocation package3 days per week- ...physically located in Cambridge, MA. W2 Candidates only... ...Lead design, development, documentation and implementation... ...lead and help junior engineers in accomplishing... ...HIL teams to integrate software with hardware-in-the-loop... ...Experience in C, C++, Python, or modern coding...Suggested
$25 per hour
...Applications Software Development Triple Ring Technologies, Inc. offers a unique... ...technical excellence, real-world engineering and commercial wisdom.... ...in Newark, CA or Boston, MA, as well as potential... ...in the following: C/C++/C# programming skills Windows...ApplicationHourly payFreelanceRemote work$126k - $201.6k
Job Title - Software Development Engineer - Medical Device / Signal Processing (Cambridge, MA) Job Description At Philips,... ...burden on healthcare systems, and make care more accessible... ...‑oriented C and/or C++/C#. Gain valuable... ...Rewards benefits program, which includes a generous...Full timeWork at officeWorldwideWork visaRelocation package3 days per week- ...Months Location: Cambridge, MA... ...content management system used by Worldwide... ...Medical. Coordinate development activities for the... ...Microsoft Office Suite software, and Endnotes software... ...practices in application development to... ...SQL Technical programming experience preferred...ApplicationWork at officeWorldwide
- ...Developer Location- New York City or Boston MA Mendix, Python & SQL as primary sources of technology. Test driven development and source code reviews and change control... ...low code platform is required. Rapid Application Developer Mendix certification would be an...Application
- ...Location: New York City-NY or Boston-MA (100% Onsite-Hybrid) Duration: 8-12 Months... ...sources of technology. ~ Test driven development and source code reviews and change... ...low code platform is required. ~ Rapid Application Developer Mendix certification would be...ApplicationRemote work
$127.6k - $212.6k
...Senior Staff AI Engineer, you'll lead enterprise... ...for AI-assisted development. You'll own... ...cost for AI systems. You'll partner... ...general purpose programming language (Python... ...shipping production applications that incorporate... ..., NY or Cambridge, MA. Accelerated...ApplicationContract workFor contractorsWork at officeRelocation package$50 - $60 per hour
...This is a paid, 4.5-hour commitment in Cambridge, MA - our client is seeking your feedback... ...of ultrasound equipment Personal Development: In addition to working with a company... ...opportunity employer. All qualified applicants will receive consideration for...ApplicationHourly payExtra incomeFull timeTemporary workPart timeLocal areaImmediate startWorldwide$210k - $312.3k
...States of America, Cambridge, Massachusetts... ...Lead Data Engineer Senior Lead Data... ...solutions in full-stack development tools and... ...and full stack systems. Utilize programming languages like Java... ...performing application development.... ...reports to Cambridge, MA office. Telecommuting...ApplicationFull timePart timeWork at officeLocal areaRemote work$197.3k - $225.1k
...Machine Learning Engineer (Gen AI,... ...Generative AI applications and Agentic Workflow systems at massive scale... ...technical design, development, and... ...background as a Software Engineer. What... ...Explainable AI. Use programming languages like... ...worked. Cambridge, MA: $197,300 - $2...ApplicationFull timePart timeInternshipH1bLocal area$140k - $200k
...include frontend and backend engineers, AI research scientists, and... ..., and Google, leading PhD programs like Stanford, high growth startups... ...experience in backend development: TS/Node (required) Direct... ...deploying high availability applications on Kubernetes What We Offer...ApplicationWork at office$229.9k - $262.4k
...Machine Learning Engineer As a Capital... ...learning applications and systems at scale. You'll... ...technical design, development, and implementation... ...and enhance software that enables... ...Explainable AI. Use programming languages like... ...worked. Cambridge, MA: $229,900 - $26...ApplicationFull timePart timeInternshipLocal area$5,000 per month
...teacher training program. BTGB offers six years... ...at our original Cambridge site, BTGB... ...basis prohibited by applicable law. We celebrate... ...and professional Development Associate to play... ...platforms, design software (such as InDesign)... ...Breakthrough Greater Boston - Boston, MAApplicationWork experience placementSummer workWork at officeFlexible hoursShift work$60k - $70k
...Role We are seeking a Program Specialist to support the end... ...within a commutable distance to Cambridge, MA. This is a hybrid role - it... ...Ensure accurate system access setup and onboarding... ...with disabilities in our job application procedures. If you need assistance...ApplicationTemporary workWork at office3 days per week$210k - $312.3k
Senior Lead Data Engineer page is loaded##... ...: Cambridge, MAtime type: Full... ...solutions in full-stack development tools and technologies... ...and full stack systems.* Utilize programming languages like... ...experience performing application development.* In... ...to Cambridge, MA office....ApplicationFull timePart timeWork at officeLocal areaRemote work$95k - $245k
...research and development company headquartered in Cambridge, MA. The 2,000+ employees... ...to biomedical engineering, lives often... ...Summary: A Systems Analysis... ...disciplines Identify program/system-level... ..., MATLAB, C/C++, Java, etc.,... .... ~ Applicants selected for this...Full timeLocal area- ...Work Site: Everett, MA - Hybrid, local candidates... ...to add to our application development/support team. This... ...integrations with external systems, as well as... ...experience in all phases of software development - design,... .... Experience with programming languages such as SOQL...ApplicationLocal area
- ...Months) Location – Boston, MA Rate - $Open (Best... ...Expert knowledge in J2EE application development frameworks Working knowledge... ...Worked in an Agile software development environment with... ...enterprise cloud enabled distributed systems Knowledge on legacy...ApplicationContract work
$175k - $250k
...Medicines. Boston, MA. Frontier... ...pipelines, and custom software tools including operationalization... ...’s research engine produces massive... ..., including development of APIs, web-based... ...Familiarity with database systems and advanced... ...in modern programming languages (e.g., Python...ApplicationTemporary work$95k - $245k
...research and development company... ...headquartered in Cambridge, MA. The 2,000+... ...biomedical engineering, lives... ...devices and systems. We are... ...staff and programs and innovate... ...development of cyber software tools and... ...Office applications.... ...such as: C, C++, Python, GoLang...ApplicationFull timeWork at officeLocal area$100k - $275k
...research and development company... ...headquartered in Cambridge, MA. The 2,000+... ...biomedical engineering, lives... ...skilled Flight Software Engineer,... ...and Applications group. The... ...software and system-level tests... ...Identifies program/system-level... ...languages (e.g. C/C++, Rust) *...ApplicationFull timeLocal area$100k - $275k
...research and development company headquartered in Cambridge, MA. The 2,000+ employees... ...biomedical engineering, lives often... ...The Embedded Software Engineer,... ...in the application domains of undersea... ...* Identifies program/system-level... ...languages (e.g. C/C++, Rust) * Excellent...ApplicationFull timeLocal area$113.2k - $188.8k
...talented Sr AI Agent Engineer to join our... ...to develop software solutions that... ...enterprise applications. Prototype,... ...maintain AI-driven systems ensuring... ...GenAI application development & deployment... ...Niskayuna, NY or Cambridge, MA.... ...This immersive program allows our senior...ApplicationContract workWork at officeWork visaRelocation package$75k - $150k
...research and development company... ...headquartered in Cambridge, MA. The 2,000+... ...biomedical engineering, lives often... ...Summary: The Software Engineer 2... ...in the application domains of undersea... ...to the system design based... ...changes in program requirement.... ...languages (e.g. C/C++, Rust). •...ApplicationFull timeLocal area$90k - $162k
...Software Engineer - C++ / Compiler Job ID 489733 Posted since 22-Apr-2026 Organization Digital Industries Field of work Research & Development Company Siemens Industry Software Inc. Experience level... ...the workplace. All qualified applicants will receive consideration for...ApplicationPermanent employmentFull timeWork at officeLocal areaRemote work- ...Designer Location: Cambridge, MA based - Hybrid/... ...and mobile applications. You will bring... ...advisor to the development team. You will bring... ...graphic design software to create... ...visual elements into programming. The goal will be... ...understanding of browser rendering engines....ApplicationContract workRemote work
$82.3k - $220k
...research and development company headquartered in Cambridge, MA. The 2,000+ employees... ...biomedical engineering, lives often... ...: The Software Engineer (... ...solutions in the application domains of... ...* Identify program/system-level technical... ...(e.g. C/C++, Rust) * Excellent...ApplicationFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - C++ Systems Programming / Application Development (Cambridge, MA). Be the first to apply!
- operations support system engineer Cambridge, MA
- mission system engineer Cambridge, MA
- space systems engineer Cambridge, MA
- director systems engineering Cambridge, MA
- digital communications systems engineer Cambridge, MA
- application system engineer Cambridge, MA
- system performance engineer Cambridge, MA
- senior staff systems engineer Cambridge, MA
- operating system engineer Cambridge, MA
- advanced systems engineer Cambridge, MA


