Senior Imaging Software Engineer
$93.04k - $123.28kRadNet
Marlborough, Massachusetts, United States Job Description 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. 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. Requirements 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, 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. Location(s) 225 Cedar Hill Street, Marlborough , Massachusetts 01752 , United States Employment Type Exempt Wage Information
MA: $93,039 - $123,277
US Benefits Information Pay Range : The pay range on this posting applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location posted, the applicable range could differ. Actual starting pay is determined by a number of factors including relevant skills, qualifications, and experience. Other Compensation : Employees in this role are eligible for additional rewards which could include: Annual Discretionary Bonus or Sales Bonus as Applicable Benefits Provided : All Regular* US employees receive: Paid vacation time accrued based on years of service *Prorated for reduced hour schedules Additional Benefits Offered : IPG also offers access to: Medical, dental, and vision insurance plans with options for HSA/FSA Dependent Care FSA Paid Basic Life and AD&D Insurance Short-term and Long-term Disability insurance 401(k) plan with Company matching Employee Stock Purchase Plan (ESPP) Tuition Reimbursement Program Employee Assistance Program (EAP) Adoption Assistance Pet Insurance Bright Horizons Backup Care Bright Horizons College Coach *Benefits eligibility may differ by program for reduced hour schedules EEO is the Law ADP Privacy Statement Artificial Intelligence Google Privacy Policy Google Terms of Service If you believe you have been a victim of a fraudulent job offer concerning IPG, please send an email to View email address on click.appcast.io. Please use the term FRAUDULENT JOB OFFER in the subject line and please send any email communication with the scammer as an attachment. #J-18808-Ljbffr RadNet- ...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...SeniorFor contractors
- 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
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...problems that create a safer, more secure world.The mission of the software team in Marlborough, MA is to provide world-class software for...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workWork from homeFlexible hours$86.8k - $165.2k
...Clearance Type: None/Not Required Security Clearance Status: Not RequiredOur Connected Aviation - Air Traffic Solutions - Software Engineering Department (ATS-SED) is looking for a talented experienced Software Engineer to join our team developing and supporting our...SeniorContract workTemporary workWork experience placementStart working todayWork at officeRemote workWorldwideFlexible hours$86.8k - $165.2k
...Collins AerospaceCollins Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute programs and... ...reasons engineers come to work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours- ...Software EngineerTuono is an early stage startup looking for passionate and self-driven software engineers and architects who enjoy the challenge of designing and building new groundbreaking products. We are revolutionizing the management of cloud based infrastructure...Senior
$130k - $180k
...business for over 40 years. Using advanced optics, image sensors and artificial intelligence software Cognex vision and ID systems capture an image... ...in the office, 2 at home.We are looking for a Senior Frontend Software Engineer to join our engineering team. In this role,...SeniorFull timeSecond jobWork at officeWork from homeHome office$86.8k - $165.2k
...Aerospace Collins Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute programs and... ...engineers come to work at RTX. The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$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- RTX is seeking a Senior Software Engineer for its Strategic Communication Software Engineering team in Marlborough, MA. You will own full lifecycle development from architecture to field support within an agile environment. You will apply C++ in embedded systems with RTOS...Senior
- Description Contribute to the development of the Gentuity imaging application software and internal software tools Contribute to the... ...Must have: Minimum of 5 years of experience in Software Engineering Modern C++, including Objected Oriented Design, Multithreaded...Senior
$111k - $150k
...challenge, we recognize, develop, and empower talent!Position: Senior Software Systems EngineerDepartment: Beauty and WellnessWork Location:... ...will be doing:We are looking for a hands-on software systems engineer to help lead development of connected consumer and medical...SeniorFull timeTemporary workWork at officeLocal areaImmediate startRemote workWorldwideMonday to FridayFlexible hours$86.8k - $165.2k
...Participate in collaborative, integrated product teams, employ agile software development techniques and resources to develop, test, and... ...team. Work collaboratively with Systems and Integration Test Engineers to analyze, implement and test system. Qualifications You...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- Collins Aerospace in Marlborough, MA is seeking an experienced Software Engineer to join our ATS-SED team developing and supporting air traffic control software. You will contribute to design, integration, and testing across the lifecycle, collaborating with multi-disciplinary...Senior
$128k - $191.98k
Job SummarySenior Software Engineer, Embedded Software (Life Cycle Engineering)Insulet is seeking a collaborative and adaptable Senior Software Engineer to support the development and maintenance of embedded software for medical devices. This role is responsible for the...SeniorFull timeWork experience placementWork at office- ...architecture, and deployment capabilities. Our team partners across Engineering, Security, Infrastructure, Product, and Enterprise... ...operational excellence across the organization. Role Summary:As a Senior Software Engineer, I (Architect Release), you will serve as a...SeniorLocal areaFlexible hours
- ...Senior EngineerParticipate in the design and implementation of new security systems that... ...agents' investigation suite of software, including providing recommendations on... ...softwareCollaborate with product management and engineering leadership to understand business requirements...Senior
- ...RTX Collins Aerospace seeks a Sr. Principal Software Engineer to join the Strategic Communication Software Engineering team. You will drive end-to-end software development for high-assurance aerospace systems, using C++, RTOS, and embedded platforms. The role emphasizes...Senior
- ...Re:Build Manufacturing is a growing family of industrial and engineering businesses combining enabling technologies, operational... ...today. Who we are looking for Re:Build Cadonix is seeking a Senior Software Engineer to play a key role in designing, building, and scaling...SeniorContract workWork experience placementRemote work
- Senior Software Engineer I - Splunk and Application Performance Monitoring (APM) Administration and DevelopmentWork Location: Onsite, Framingham, MA Team SummaryAt Staples, our technology team is dedicated to delivering innovative solutions that drive business-to-business...SeniorLocal area
- Jobtailor in Boxborough, MA seeks a seasoned Imaging Systems Engineer to design, develop, and optimize imaging solutions for medical devices. You... ...performance, and collaborate with marketing, quality, software, hardware, and test teams to meet clinical requirements. The...Senior
$140.8k - $211.15k
Job SummaryJoin Insulet, the maker of Omnipod and a leader in tubeless insulin delivery. We're seeking a Senior iOS Software Engineer to help build the next generation of life-changing diabetes management solutions.In this role, you'll collaborate with a talented global...SeniorFull timeWork at officeLocal area- Senior Applied AI EngineerRole SummaryWe are hiring a Senior Applied AI Engineer to help us find and deliver practical AI solutions across the company. This is a hands-on... ...practical experience.Five to eight years in software, solutions, data, or ML engineering, including...SeniorWork at officeLocal areaImmediate start
- Responsibilities Design, develop, test, and document innovative imaging system solutions utilizing software and hardware components. Lead the characterization... ..., requirements, and system architecture. Lead the engineering analysis to optimize and select system-level concepts...Senior
$86.8k - $165.2k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...Exciter and Processing Architecture (REPA) Department as a Senior Software Engineer. The team’s primary goal is to design, architect, and...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Imaging Software Engineer. Be the first to apply!
- senior robotics software engineer Marlborough, MA
- intel software engineer Marlborough, MA
- software developer fintech Marlborough, MA
- information technology software engineer Marlborough, MA
- ngo software engineer Marlborough, MA
- software engineer travel Marlborough, MA
- real time software engineer Marlborough, MA
- remote entry level software developer Marlborough, MA
- software engineer healthcare Marlborough, MA
- entry level software engineer remote Marlborough, MA

