Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Imaging Software Engineer

$93.04k - $123.28k

RadNet

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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Imaging Software Engineer in Marlborough, MA vacancy
  •  ...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... 
    Senior
    For contractors

    IPG Photonics

    Marlborough, MA
    4 days ago
  • 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 Photonics

    Marlborough, MA
    4 days ago
  • 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

    RadNet, Inc.

    Marlborough, MA
    5 days ago
  •  ...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

    Gentuity LLC

    Sudbury, MA
    4 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Raytheon

    Marlborough, MA
    3 days ago
  • $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... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Raytheon

    Marlborough, MA
    1 day ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Marlborough, MA
    3 days ago
  •  ...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

    Tuono

    Hudson, MA
    5 days ago
  • $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,... 
    Senior
    Full time
    Second job
    Work at office
    Work from home
    Home office

    Cognex Corporation

    Natick, MA
    3 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Collins Aerospace

    Marlborough, MA
    5 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Second job
    Work at office

    Cognex Corporation

    Natick, MA
    4 days ago
  • 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

    Prattwhitney

    Marlborough, MA
    4 days ago
  • 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

    Gentuity, LLC.

    Sudbury, MA
    4 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    Helen of Troy

    Marlborough, MA
    5 hours ago
  • $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... 
    Senior
    Temporary work
    Relocation
    Flexible hours

    Raytheon

    Marlborough, MA
    4 days ago
  • $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

    Raytheon

    Marlborough, MA
    4 days ago
  • 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

    Collins Aerospace

    Marlborough, MA
    3 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Work at office

    Insulet Corporation

    Acton, MA
    2 days ago
  •  ...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... 
    Senior
    Local area
    Flexible hours

    Staples

    Framingham, MA
    1 day ago
  •  ...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

    Samprasoft

    Framingham, MA
    5 days ago
  •  ...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

    Jobleads-US

    Marlborough, MA
    5 days ago
  •  ...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... 
    Senior
    Contract work
    Work experience placement
    Remote work

    Socket

    Framingham, MA
    5 days ago
  • 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... 
    Senior
    Local area

    Staples

    Framingham, MA
    5 hours ago
  • 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

    Jobtailor

    Boxborough, MA
    3 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area

    Insulet Corporation

    Acton, MA
    4 days ago
  • 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... 
    Senior
    Work at office
    Local area
    Immediate start

    Hologic

    Marlborough, MA
    1 day ago
  • 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

    Jobtailor

    Boxborough, MA
    3 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Marlborough, MA
    2 days ago
  • $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... 
    Senior
    Remote work

    TrulyHired

    Natick, MA
    4 days ago
  • $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... 
    Senior
    Worldwide
    Flexible hours

    Prattwhitney

    Sudbury, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Imaging Software Engineer. Be the first to apply!