Taro Logo

Recon Software Engineer

GE HealthCare is a leading global medical technology and digital solutions innovator focused on improving patient outcomes.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Healthcare

Description For Recon Software Engineer

GE HealthCare is seeking a Recon Software Engineer to join their team in Haifa, Israel. This role focuses on designing and implementing medical imaging tomographic reconstruction software for GE Healthcare's Molecular Imaging scanner products. The position requires expertise in C++ programming and parallel computing environments, working at the intersection of software engineering and medical imaging technology.

The ideal candidate will have 5+ years of experience in C/C++ development, with a strong background in software architecture and algorithm implementation. You'll be responsible for developing complex reconstruction tools, optimizing performance, and collaborating with algorithm engineers to implement mathematical and physical algorithms effectively.

This is an exciting opportunity to work on cutting-edge medical imaging technology that directly impacts patient care. You'll be part of a dynamic team that values innovation and technical excellence, working on sophisticated software systems that require both technical depth and creative problem-solving abilities.

GE HealthCare offers a supportive work environment that promotes professional growth and development. As a global leader in medical technology and digital solutions, the company provides opportunities to work on meaningful projects that improve healthcare outcomes worldwide. The role combines technical challenges with the satisfaction of contributing to healthcare advancement.

The position offers competitive compensation and benefits, along with the chance to work in a collaborative environment that fosters innovation and professional development. If you're passionate about software engineering and want to apply your skills to make a difference in healthcare technology, this role provides an excellent opportunity to grow your career while working on impactful projects.

Last updated 2 days ago

Responsibilities For Recon Software Engineer

  • Coding of algorithms and reconstruction tools in C++ / OpenCL / CUDA parallel environments
  • Architecture and design of complex software subsystems
  • Work with algorithms engineers and scientists to implement mathematical and physical algorithms
  • Define interfaces between Reconstruction environment and other software subsystems
  • Optimize reconstruction engines for performance and memory usage
  • Write software requirements and design documents
  • Design and execute software unit-tests
  • Support Verification & Validation team
  • Support field investigations when needed
  • Manage data and configuration control of generated code
  • Conduct technical reviews of work

Requirements For Recon Software Engineer

  • B.A/B.Sc./M.Sc. in computer sciences/computer engineering/software engineering
  • 5+ years of hands-on experience in C/C++
  • Excellent C/C++ programming, including debugging, performance analysis, and testing
  • Experience in software architecture and design
  • Strong oral and written communication skills
  • Experience in parallel programming multi-core CPU / GPU (desired)
  • Experience in OpenCL/CUDA (desired)
  • Knowledge in MATLAB, Python (desired)
  • Knowledge in image processing (desired)
  • Strong performance optimization skills (desired)

Benefits For Recon Software Engineer

Medical Insurance
  • Professional growth and development opportunities
  • Global organization with career opportunities
  • Comprehensive salary and benefits package

Interested in this job?

Jobs Related To GE HealthCare Recon Software Engineer