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

IPG Photonics

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 IPG Photonics

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

     ...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

     ...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
  • Boston Scientific is seeking an AI Platform System Administrator III to operate, secure and support enterprise AI platform environments across cloud, data and AI services. You will collaborate with cross‑functional teams to ensure scalable, secure and cost‑efficient AI...
    Senior
    3 days per week

    Boston Scientific Gruppe

    Marlborough, MA
    2 days ago
  •  ...Software EngineerOur 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 Air Traffic Control Systems worldwide. We develop safety-... 
    Senior
    Worldwide
    Flexible hours

    RTX

    Marlborough, MA
    3 days ago
  •  ...Sr. Software Engineer At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and... 
    Senior
    Work experience placement
    Relocation

    RTX

    Fayville, MA
    1 day 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
  • $86.8k - $165.2k

     ...Collins Aerospace Collins Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute programs and...  ...security clearance required on day 1. We need a talented Sr. Software Engineer to join our Strategic Communication Software (SW) Engineering... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Relocation
    Flexible hours

    Prattwhitney

    Marlborough, MA
    4 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
  • $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
  • $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
  • $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 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
  •  ...Senior Software Engineer Cloud Gateway Futurewei American Storage Lab is looking for a talented software engineer to help building the cloud gateway software product partner with Ceph. Job Responsibilities: Design, build and implement the Cloud Gateway products... 
    Senior
    Local area
    Remote work
    Overseas

    Netpace

    Framingham, MA
    3 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
  •  ...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

    Software Technology Inc

    Framingham, MA
    5 days ago
  • $178.13k - $210.4k

     ...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 projects from research, requirements gathering... 
    Senior
    Remote work

    MathWorks

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

    Rebuildmanufacturing

    Framingham, MA
    4 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 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
  • 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
  • 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
  • $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
  • $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
  • Software Engineer: Enterprise Tools Engineering Architect - APM, Infrastructure, and Observability PlatformsWork Location: Onsite, Framingham, MAStaples is business to business. You’re what binds us together.Join Staples to Lead the Evolution of Enterprise ObservabilityOur... 
    Senior
    Local area

    Staples

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

    Digital Prospectors

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

    Prattwhitney

    Sudbury, MA
    3 days ago

Do you want to receive more vacancies?

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