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

     ...Senior Software Engineer RFT Indirect Labor SureScan, MA, Inc Boxborough, MA, US Salary Range: $130,000 – $150,000 annually JOB SUMMARY/OBJECTIVE...  ...product suite. PREFERRED QUALIFICATIONS Experience with image processing, including 3D imaging. Experience in X‑Ray or security... 
    Senior
    Local area

    Surescan

    Boxborough, MA
    3 days ago
  • $140k - $170k

     ...1957. 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... 
    Senior
    Worldwide

    EmergencyMD

    Marlborough, MA
    23 hours ago
  • Helen of Troy is seeking a Senior Software Systems Engineer to join the Beauty and Wellness team in Marlborough, MA. This hybrid position involves developing connected consumer and medical products, taking technical ownership across multiple software domains. The ideal... 
    Senior

    Helen of Troy

    Marlborough, MA
    1 day ago
  • $97.6k - $152.7k

    Hologic, Inc. in Marlborough, MA is seeking a Senior Software Design Assurance Engineer to ensure the quality and regulatory compliance of medical device software. You will establish software design controls and drive verification and validation processes while collaborating... 
    Senior

    Hologic, Inc.

    Marlborough, MA
    1 day ago
  • The Senior Software Design Assurance Engineer is responsible for ensuring the quality, safety, reliability, and regulatory compliance of medical device software throughout the product lifecycle. This role focuses on establishing and maintaining robust software design controls... 
    Senior

    Hologic, Inc.

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

    EmergencyMD

    Marlborough, MA
    23 hours ago
  • $106.5k - $166.6k

    Hologic, Inc. is looking for a Senior Software Engineer located in Marlborough, MA. This role involves designing, developing, and maintaining software solutions for Class II medical devices in a collaborative Agile environment. Candidates should have strong experience... 
    Senior

    Hologic

    Marlborough, MA
    23 hours ago
  • $200k

     ...Software Engineer – Senior Level Hybrid, on-site 3‑times a week. Compensation up to $200,000–$500,000. Responsibilities & Qualifications Top performer with strong hands‑on coding – absolute must. Java C++ Cloud platforms Building production software for various clients... 
    Senior

    HRB

    Weston, MA
    3 days ago
  • SureScan Corporation in Boxborough, MA, is looking for a Senior Software Engineer to develop production-quality code for security X-Ray systems. This role requires collaboration with other engineers to enhance software architecture and develop comprehensive documentation... 
    Senior
    Full time

    Surescan

    Boxborough, MA
    4 days ago
  • $111k - $150k

     ...Whether you are just starting your career or in need of a challenge, we recognize, develop, and empower talent! Position: Senior Software Systems Engineer Department: Beauty and Wellness Work Location: Marlborough, MA, Hybrid (work 3 days onsite) Hybrid Schedule: At... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to Friday
    Flexible hours

    Helen of Troy

    Marlborough, MA
    1 day ago
  • $149.6k - $193.6k

     ...The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies... 
    Senior
    Full time
    Flexible hours
    Shift work

    Dell Technologies

    Hopkinton, MA
    4 days ago
  • $140.8k - $193.6k

     ...The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting...  ...work of your career and make a profound social impact as a Senior Software Engineer on our Software Engineering Team in Hopkinton... 
    Senior
    Full time
    Shift work

    Dell

    Hopkinton, MA
    23 hours ago
  • $149.6k - $193.6k

    Dell Technologies is seeking a Software Principal Engineer for their Software Engineering team in Hopkinton, MA. The ideal candidate will have 6 to 8 years of experience and a strong background in programming languages, operating systems, and embedded software. This full... 
    Senior
    Full time

    Dell Technologies

    Hopkinton, MA
    3 days ago
  • $140.8k - $196.9k

    Senior Software Engineer We are looking for a highly skilled Senior Observability Software Engineer to design, implement, and maintain large‑scale observability platforms that provide deep visibility into distributed systems. You will work across engineering teams to ensure... 
    Senior

    Dell

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

    Ralliant

    Boxborough, MA
    2 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
    2 days ago
  • 360Dx, located in Framingham, MA, is looking for a Senior Software Engineer to lead the evolution of its bioinformatics pipeline, which is crucial for whole-genome diagnostics. This remote or hybrid role requires proven software engineering skills, particularly in Python... 
    Senior
    Remote work

    360Dx

    Framingham, MA
    3 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
    1 day ago
  • Prattwhitney is seeking a Senior Software Engineer to design and implement digital signal processing algorithms for sensor systems in Marlborough, Massachusetts. This role requires U.S. citizenship and a Secret security clearance, with minimum qualifications of 5 years... 
    Senior
    Flexible hours

    Prattwhitney

    Sudbury, MA
    3 days ago
  • $100k - $131.5k

    BJ's Wholesale Club, Inc. is seeking a Senior SAP BTP Developer at our Club Support Center in Marlborough, MA. The role involves designing and developing BTP solutions while collaborating closely with stakeholders. Ideal candidates should have extensive experience in SAP... 
    Senior
    Work at office
    Flexible hours

    BJ's Wholesale Club

    Marlborough, MA
    2 days ago
  •  ...with colleagues and flexible at‑home life optimizations. Learn More: MathWorks is growing! We're hiring at all levels of our software engineering and development organization. Join us and work with an outstanding team of engineers committed to building groundbreaking... 
    Senior
    Work experience placement
    Work at office
    Flexible hours

    The MathWorks, Inc.

    Natick, MA
    5 days ago
  • Dell is seeking a Senior Software Engineer to join our Software Engineering Team in Hopkinton, Massachusetts. In this role, you will deliver scalable, high-performance storage and systems software for private and hybrid cloud solutions. You will be responsible for problems... 
    Senior

    Dell

    Hopkinton, MA
    2 days ago
  • $130k - $160k

    Senior Software Engineer, Bioinformatics 1671 Worcester Road, Suite 400, Framingham, MA 01701, United States Salary: $130,000-$160,000 About the Company Join our rapidly growing, engineering‑driven organization and help build the software that powers the future of whole... 
    Senior
    Live in
    Remote work

    360Dx

    Framingham, MA
    3 days ago
  • Senior Software Engineer I - Splunk and Application Performance Monitoring (APM) Administration and Development Work Location: Onsite, Framingham, MA Team Summary At Staples, our technology team is dedicated to delivering innovative solutions that drive business-to-business... 
    Senior
    Local area

    Launch your career growth with Staples stores.

    Framingham, MA
    1 day ago
  •  ...flexible at-home life optimizations. Learn More: Are you an engineer with expertise in developing and supporting complex engineering...  ...security‑constrained engineering environments. Familiarity with image processing, audio algorithms, computer vision, or thermal/... 
    Senior
    Full time
    Work experience placement
    Work at office
    Flexible hours

    The MathWorks, Inc.

    Natick, MA
    5 days ago
  • $140.5k - $221.5k

    Viasat, located in Marlborough, Massachusetts, is seeking an Embedded Software Engineer. The role involves developing software for encrypted communications systems and requires extensive experience with embedded software in C/C++. Ideal candidates will have strong Linux... 
    Senior

    Viasat

    Marlborough, MA
    1 day ago
  • $119.3k - $186.6k

    A leading medical technology company is seeking a Lead Risk Management Quality Engineer to ensure the safety and compliance of medical devices. This role involves leading risk management activities, improving processes, and mentoring teams. The ideal candidate has over... 
    Senior

    Hologic, Inc.

    Marlborough, MA
    23 hours ago
  • $119.69k - $149.61k

    ETS-Lindgren GmbH is looking for a Senior Embedded/Firmware Engineer to lead the development of software for innovative power industry instruments in Marlborough, MA. Candidates should have over 5 years of experience in embedded software development with C++ and Linux.... 
    Senior
    Full time

    ETS-Lindgren GmbH

    Marlborough, MA
    2 days ago
  • $117k - $185k

     ...drives positive impact to join our team. What you’ll do Join Viasat Government - Secure Network Systems (SNS) as a full‑stack software engineer in the developing networking and cyber security products for diverse customer based. You will join a dynamic, multi‑functional... 

    ViaSat

    Marlborough, 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!