Senior Imaging Software Engineer
IPG Photonics
IPG Medical Corporation is focused on developing next-generation medical products based on its state-of-the-art technology. Headquartered in Marlborough, MA, we aspire to work together with our employees and customers to apply light in ways that improve life. Our mission is to develop innovative medical device laser solutions that make the world a better place. To accomplish this mission, we are committed to attracting and retaining the best talent and an engaged and thriving workforce that drives a sustainable future for our company and society. Working at IPG Medical Group you can expect challenging projects, a motivating and friendly environment, and competitive benefits. The Senior Imaging Software Engineer is responsible for working with a team of engineers to develop software solutions used in controllers and peripherals of fiber based lasers and optical amplifier products. Responsibilities Contribute to the development of complex medical instruments through all development phases from design input through verification and validation to manufacturing transfer stages and in coordination with overall system requirements. Assist in developing IP portfolio for these instruments and provide original technical solutions to improve performance, functionality, reliability, and cost requirements. Develop product specifications in coordination with marketing, customers, other company departments, and contracted companies. Maintain business relationships with 3rd party consultants, contractors, and suppliers. Including correspondence when the quality, timeline, or budget are at risk. Sensitivity and awareness of both program budget and product costs, including clinical economics. Assure products are designed to meet stringent global regulatory requirements of medical devices, such as FDA regulations, ISO 13485, CE mark for medical product and others. Assist in development and maintenance of design history files and other documentation to support product regulatory approval and manufacture. Experience Requirements 5+ years of experience in research and development, with a focus on designing medical imaging and control systems, Strong experience in computer vision, image processing, and image manipulation techniques Experience with machine learning Experience with Embedded systems and real-time systems GPU programming (CUDA/OpenCL) is preferred. Innovative approach in development of multi-functional medical instruments including image processing / creating software documentation / writing and understanding software coding with clinical and lab experimentation. Ability to work independently within strict time schedules and budget boundaries, managing multiple suppliers and development partners, negotiating specifications and technical terms of the projects. Experience preparing documentation to support rapid prototyping for pre-clinical and clinical studies. Knowledge of Design Controls and Risk Management practices, regulations and standards, such as FDA QSR's, ISO 13485, EU MDR, ISO 14971, IEC 60601, 60825, and 62366, is preferred. Technical Skills Programming Languages: Proficiency in C++, and Python. Experience with Qt and/or CUDA preferred. Frameworks and Tools: Experience with OpenCV and at least one deep learning framework such as TensorFlow or PyTorch Education Requirements Bachelor of science degree in engineering discipline, MS preferred Knowledge of US and global regulatory requirements for medical devices preferred #J-18808-Ljbffr IPG Photonics
- IPG Photonics is seeking a Senior Imaging Software Engineer in Marlborough, MA, to develop software solutions for fiber-based lasers and optical products. You’ll collaborate on complex medical instruments from design to manufacturing stages. The ideal candidate will have...Senior
- IPG Medical Corporation in Marlborough, Massachusetts, is seeking a Senior Imaging Software Engineer to develop advanced software solutions for medical devices. The role requires 5+ years of experience in medical imaging, with skills in C++, Python, and image processing...Senior
- ...technology company based in Sudbury is seeking an experienced Software Engineer with at least 5 years of experience in modern C++, including... ...Python. Candidates should have expertise in developing signal and image processing algorithms and managing technical teams. This role...Senior
- Collins Aerospace in Marlborough, Massachusetts, is seeking experienced Software Engineers for their Air Traffic Control Systems team. This role involves developing and maintaining software, requiring substantial experience in Java or C/C++ and Unix/Linux environments....SeniorFlexible hours
$86.8k - $165.2k
Our Connected Aviation - Air Traffic Solutions - Software Engineering Department (ATS-SED) is looking for a talented Software Engineer to join our team. We develop air traffic management systems used for controlling and monitoring aviation traffic. This is an opportunity...SeniorFlexible hours$140k - $170k
...957. We support customers globally through offices in the U.S., Germany, China, and Japan. THE ROLE We are looking for a Senior Software Engineer to join our software engineering team and take a leading role in developing the software that drives our measurement systems...SeniorWorldwide$86.8k - $165.2k
Position Overview We are seeking software engineers for the Marlborough, MA team to support a range of products, including Surveillance and Warning systems, within our aerospace and defense software portfolio. What You Will Do Participate in collaborative, integrated product...SeniorTemporary workRelocationFlexible hours$86.8k - $165.2k
Raytheon seeks a skilled software developer in Marlborough, Massachusetts. In this role, you will engage in collaborative, integrated product teams to develop and test software solutions for aerospace and defense applications. Candidates must have a Bachelor's in STEM...Senior$111k - $150k
...Position Senior Software Systems Engineer Department Beauty and Wellness Work Location Marlborough, MA (Hybrid – work 3 days onsite) Hybrid Schedule Standard schedule includes in‑office collaboration from Tuesday through Thursday, with the option to work remotely on Mondays...SeniorFull timeTemporary workWork at officeLocal areaRemote workMonday to Friday- RTX is seeking a Software Engineer to join the ATS-SED team, focusing on developing software for air traffic management systems. You will design, implement, and test software components across the lifecycle in a Linux environment. The role requires strong C++ skills, experience...Senior
- RTX is seeking software engineers in Marlborough, MA to support surveillance and warning systems within its aerospace and defense portfolio. You will develop, test, and integrate real‑time software for complex systems, collaborate in agile teams, and potentially lead a...Senior
$140k - $170k
EmergencyMD is seeking a Senior Software Engineer in Marlborough, Massachusetts, to lead the development of software for precision measurement systems. The ideal candidate will bring substantial experience in C# and C/C++, along with a degree in Computer Science or related...Senior$135k - $200k
Senior Frontend Software Engineer We are a financially strong, international company with over 40 years of experience, using advanced optics, image sensors, and artificial intelligence software to create industrial machine vision solutions. Our culture is driven by the...SeniorWork at officeWork from homeHome office$130k - $170k
...40 years. Using advanced optics, image sensors and artificial intelligence software Cognex vision and ID systems capture... ...of Cognex success. Our software engineers design, develop, and implement... ...: The team is seeking a talented Senior Software Engineer with a passion...SeniorFull timeWork experience placementSecond jobWork at office- A healthcare technology company located in the United States is seeking a skilled Software Engineer with a focus on developing imaging application software. The ideal candidate has a minimum of 12 years of experience in software engineering, strong skills in modern C++...
- Gentuity, located in Sudbury, Massachusetts, is seeking a full-time Systems Engineering lead to drive compliance testing strategies for medical imaging hardware. The role demands extensive experience in the medical device industry to support product development and troubleshooting...SeniorFull time
- A medical device innovation company based in Sudbury, Massachusetts, is looking for a Systems Engineer to develop cutting-edge medical imaging hardware. The role involves writing technical specifications, leading cross-functional teams, and ensuring compliance with medical...Senior
- Gems Setra is seeking a Senior Software Engineer to join the software team and deliver reliable products used in safety and critical environments. In this role, you will design, develop, and maintain software spanning several embedded Linux systems and related products...SeniorLocal area
$178.13k - $210.4k
Senior Software Engineer Full Description Senior Software Engineer Job: 37302-DCOL Team: Web Applications and Services Location: US-MA-Natick Job Summary Will be responsible for designing and developing sophisticated software. Work alongside Senior engineers to drive...SeniorRemote work$86.8k - $165.2k
Our Connected Aviation - Air Traffic Solutions (ATS-SED) is seeking an experienced Software Engineer to support and enhance our Air Traffic Control Systems worldwide, including NextGen Weather Processor, STARS, and AutoTrac product lines. The role is located in Marlbrough...SeniorWorldwideFlexible hours- Senior Software Engineer Pluris specializes in helping multichannel marketers design and execute strategies to improve operational fitness and drive ROI through revenue growth and expense reduction. We help clients leverage big data and analytics to optimize the way in...SeniorSeasonal work
$100k - $131.5k
BJ's Wholesale Club is seeking a Senior SAP BTP Developer in Marlborough, MA. This hybrid position involves designing BTP solutions, collaborating with stakeholders, and implementing best practices in development. Candidates should have over 8 years of experience in SAP...Senior- ClearGov in Maynard, Massachusetts, is looking for a Senior Software Engineer to contribute to the development of its platform. The ideal candidate will have over 5 years of experience in software development and a strong expertise in Modern Angular and Node.js. The role...SeniorRemote jobLocal area
$86.8k - $165.2k
Prattwhitney is looking for an experienced Software Engineer in Sudbury, MA, to enhance Air Traffic Control Systems. Key responsibilities include diagnosing software issues and collaborating with an engineering team. Qualified candidates must have a Bachelor's degree in...SeniorFlexible hours- Digital Prospectors in Framingham, Massachusetts is seeking a highly motivated Scientist/Senior Scientist to develop and implement advanced MALDI imaging technologies. This role involves collaborating with a talented team dedicated to the discovery and validation of biomarkers...Senior
- Role Overview The Senior Software Engineer I - Splunk and Application Performance Monitoring Administration and Development is responsible for designing, configuring, and administering the Splunk observability platform. This role will manage large-scale ingestion and routing...Senior
- TrulyHired is looking for a Senior Software Engineer in Natick, MA. This role involves designing and developing sophisticated software, working alongside Senior engineers, and mentoring junior staff. Ideal candidates have strong expertise in JavaScript frameworks, object...SeniorRemote job
$178.13k - $210.4k
MathWorks in Natick, MA is looking for a Senior Software Engineer responsible for designing and developing sophisticated software. This role involves collaboration with senior engineers, managing projects, improving existing code, and mentoring other engineers. The ideal...SeniorRemote work- Raytheon is seeking a Senior Software Engineer to design and implement signal processing algorithms for next generation radar systems. This role requires experience in C++, Linux, and strong collaboration with cross-functional teams. The ideal candidate will have extensive...Senior
$86.8k - $165.2k
...Join the Receiver Exciter and Processing Architecture Department as a Senior Software Engineer. The team’s primary goal is to design, architect, and implement signal processing algorithms on a variety of high-performance processing platforms – including CPUs, FPGAs and...SeniorTemporary workRelocationFlexible hoursDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Imaging Software Engineer. Be the first to apply!
- ngo software engineer Marlborough, MA
- software developer Marlborough, MA
- part time software developer remote Marlborough, MA
- senior software engineer ruby on rails Marlborough, MA
- software engineer amazon Marlborough, MA
- senior software design engineer Marlborough, MA
- entry level software engineer remote Marlborough, MA
- software developer fintech Marlborough, MA
- consulting software engineer Marlborough, MA
- real time software engineer Marlborough, MA

