More jobs:
Senior Software Engineer
Job in
Boston, Suffolk County, Massachusetts, 02298, USA
Listed on 2026-01-01
Listing for:
Harba Solutions Inc.
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
Software Engineer, AI Engineer
Job Description & How to Apply Below
Position Summary
The Senior Software Engineer will be a part of the development team for a novel digital surgery platform to improve robotic oncology outcomes. You will develop application and user experience software that will change the future of healthcare. You should have demonstrated experience in application software engineering for medical device, instrumentation, or robotics. Ideal candidates will include those who have designed and implemented software for 3D ultrasound platforms, involving complex, real‑time image processing, signal processing, medical visualization, and high‑performance computing.
This is a collaborative opportunity where the individual will work with a small team of other software engineers to contribute to a complete user application, as well as engineering tools in support of other disciplines.
Primary Responsibilities
• Developing imaging pipelines:
Designing and implementing the full signal path of an ultrasound system, from signal acquisition to final display.
• Visualizing medical data:
Engineering techniques to volume render 3D and 4D ultrasound data for clear medical visualization.
• Creating advanced algorithms:
Researching and developing algorithms for image reconstruction, artifact reduction, and real‑time processing.
• Optimizing for performance:
Using parallel computing, such as Graphics Processing Units (GPUs), to accelerate high‑throughput signal processing for real‑time applications.
• Ensuring regulatory compliance:
Contributing to the software development lifecycle (SDLC) in accordance with medical device regulations and standards.
Core Qualifications
•
Education:
A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Advanced degree is preferred.
• Programming expertise:
Proficiency in C/C++ is essential, with experience with GUI frameworks such as Qt in Linux preferred.
Experience with parallel computing frameworks like CUDA is preferred.
• Domain knowledge: 2+ years of experience required. Familiarity with ultrasound imaging technology, medical visualization techniques, and computational geometry is preferred.
• Industry experience:
Prior experience in the medical device or imaging industry, with an understanding of regulated software development is preferred.
• Problem‑solving:
Strong analytical and problem‑solving skills to tackle complex technical challenges.
•
Soft skills:
Excellent communication and collaboration skills to work effectively within an Agile team.
• Ability to travel up to 10%
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industry
Medical Equipment Manufacturing
#JLjbffr
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×