Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Samsung NeuroLogica Logo

Software Engineer - Image Reconstruction

Samsung NeuroLogica

$178,131 - $188,131
Sep 17, 2025
Danvers, MA, US
Apply Now

NeuroLogica needs a Software Engineer to develop and maintain software systems for their CT and other medical device products, focusing on image reconstruction and processing.

Requirements

  • C, C++, Java, Python
  • Windows, Linux, embedded OS environments, SQL databases, including MySQL and PostgreSQL
  • medical device software and medical imaging products including CT imaging rendering, DICOM processors, DICOM processors, 2D/3D DICOM viewer, and PACS
  • IEC 62304 medical device software life cycle process, ISO 13485 QMS
  • modality platform development for MR/XR/US scanning machines
  • multi-threaded programming
  • GPU processing techniques

Responsibilities

  • Responsible for developing and maintaining existing and future software systems ranging from embedded control systems, image processing, to complex user interfaces for the Company’s CT and other medical device products
  • Perform all phases of software development: requirements, design, implementation, verification, and release, which include manufacturing testing and support.
  • Develop C/C++ applications that utilize GPU processing techniques to hasten software throughput.
  • Work closely within a small development team to troubleshoot development & production environments, performance tune, and optimize embedded systems.
  • Develop and execute test procedures.
  • Develop supporting design documentation.
  • Provide technical leadership in writing code, code architecture, peer reviewing code, and developing requirements and system architecture is expected.

Other

  • working closely with a team of electrical, mechanical, and software engineers, both on-site and remotely.
  • Provide regular status reports, written and/or verbal, to cross-functional project team members.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related STEM field, or a foreign equivalent plus 6 years of progressively responsible post-baccalaureate experience in job offered or any engineering/developer/technical manager/project leader related job titles.
  • NeuroLogica welcomes diversity and is an AA/EEO Employer – Minorities/Women/Veterans/Disabled and other protected categories are always encouraged to apply.