LawrenceMARecruiter Since 2001
the smart solution for Lawrence jobs

Software Engineer (C++)

Company: MedTech Talent Solutions
Location: Bedford
Posted on: February 13, 2026

Job Description:

Job Description Job Description Why This Role Matters Build software that directly supports real-time cardiovascular imaging and impacts patient care. Develop C++ applications that control complex medical devices used in life-saving procedures. Join a fast-growing team innovating at the intersection of imaging, software, and machine learning. Role Overview The C++ Software Engineer will design, implement, and maintain backend software components that power advanced intravascular imaging systems. You will focus on developing reliable, high-performance instrument control software while collaborating closely with cross-functional teams across engineering, systems, and quality. This role is ideal for an engineer who enjoys solving complex technical challenges and contributing to products that support critical clinical decisions. Key Responsibilities Develop and maintain backend C++ software for medical device instrument control. Design and implement control sequences and hardware-interfacing subsystems. Collaborate with engineering, quality, and product teams on architecture, risk management, and verification planning. Contribute to DevOps practices and continuous improvement of development workflows. Participate in agile development activities including sprint planning and reviews. Support verification, validation, and release activities for regulated software. Requirements 3–5 years of experience developing software in C++, Java, or another object-oriented language. Permanent authorization to work in the United States. Experience with version control systems (Git preferred). Familiarity with the Qt framework or ability to learn it quickly. Understanding of hardware–software interaction or asynchronous programming concepts. Strong problem-solving skills and attention to detail. Bachelor’s degree in Computer Science, Engineering, or related technical field. Effective communication and ability to contribute within a collaborative engineering environment. Work Authorization This position requires permanent authorization to work in the United States. At this time, the employer is not able to sponsor or assume sponsorship of employment visas for this role. About MedTech Talent Solutions MedTech Talent Solutions partners exclusively with medtech companies to connect exceptional talent with opportunities that shape the future of healthcare technology. We present a menu of recruiting solutions from which clients can choose, tailoring our approach to their unique needs. Our expertise is grounded in real-world experience, having served as internal recruiters inside some of the most demanding and highest-performing medtech companies. That insider perspective allows us to deliver with the precision, pace, and discretion the industry demands. Every application is reviewed by an experienced recruiter, and we treat each candidate’s goals with care and respect. Our mission is simple: to create matches that are successful, lasting, and meaningful — to candidates and, ultimately, to patients. Ready to Learn More? Apply through this posting or connect with us directly. We will share additional details with qualified candidates after an initial conversation.

Keywords: MedTech Talent Solutions, Lawrence , Software Engineer (C++), Engineering , Bedford, Massachusetts


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Lawrence RSS job feeds