Software Engineer - Image Reconstruction

Siemens Healthineers

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$99,930–$137,401 / yr
Posted
22 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $184k
This role $119k
$85k most similar roles pay here $239k

This role pays less than 87% of similar roles. Most pay $146,500–$222,000 — the shaded band above. At the midpoint, this role pays about $119k versus about $184k for comparable roles.

Based on 240 similar postings.

Employer

About Siemens Healthineers

Siemens Healthineers is a leading global medical technology company, headquartered in Germany, that provides imaging, diagnostics, and artificial intelligence-driven solutions to healthcare providers.

Siemens Healthineers currently has 22 open roles on FindRole.

Listed pay typically runs $124,200–$170,775 across 22 roles with salary data.

Most-posted roles

View all roles at Siemens Healthineers

At a glance

TL;DR · Software Engineer - Image Reconstruction

Software Engineer – Image Reconstruction will join a multidisciplinary R&D organization to develop high-performance software and numerical algorithms supporting Molecular Imaging technologies. Working alongside physicists and researchers, the engineer will translate complex mathematical and physics concepts into robust, production-quality code while designing scalable architecture for image formation platforms. Day-to-day responsibilities include implementing data correction methods, optimizing numerical algorithms, and developing automated testing frameworks to ensure system reliability. The role requires proficiency in C++ within Microsoft Visual Studio environments, alongside a strong foundation in mathematics and physics. Candidates will operate within an Agile/SAFe environment to solve technical challenges in image reconstruction and processing. Key tools and skills include experience with high-performance computing libraries like Intel oneAPI, multithreaded programming, and automated reporting tools to ensure the performance of advanced medical imaging systems for clinical use.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Develop high-performance software and numerical algorithms for Molecular Imaging technologies using C++.
  • Translate mathematical, physics, and research concepts into robust, production-quality software implementations.
  • Design, document, and optimize flexible, high-performance numerical algorithms for image formation and data analysis.
  • Implement automated testing strategies and frameworks to ensure software quality, performance, and reliability.
  • Develop automated approaches for test execution, validation, reporting, and troubleshooting.
  • Analyze system behavior to identify and resolve defects, performance issues, and complex technical problems.
  • Collaborate with physicists and research scientists to implement new data correction and image formation methods.

What we're looking for

  • Must have a Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • Strong software design and development experience using C++.
  • Experience working with Microsoft Visual Studio or comparable development environments.
  • Solid foundation or demonstrated aptitude in mathematics and physics.
  • Experience with modern software development methodologies such as Agile, SAFe, and Test-Driven Development (TDD).
  • Experience designing, implementing, or working with automated software testing frameworks and strategies.
  • 2+ years of software development experience preferred.
  • Export Control: “A successful candidate.

More like this

Similar roles

Camera Imaging Software Engineer, Camera & Photos

Apple Inc

Cupertino, CA 148 days ago $184,700$324,800
C++ Objective-C Metal CUDA OpenCL OpenGL Unix Linux macOS iOS Computer Vision Machine Learning Deep Neural Networks Image Processing Computational Photography Memory Optimization

Software Developer

Siemens Healthineers

Remote 9 days ago $109,920$151,140
C# .NET Framework Python C++ JavaScript HTML CSS MATLAB Shell PowerShell CI/CD Agile Azure DevOps Selenium Ranorex TestNG JUnit NUnit Robot Framework Cypress JIRA Jenkins Git Postman REST Assured SoapUI RESTful SOAP
4+ yrs exp Remote

Computer Vision Software Engineer

Booz Allen Hamilton

Dayton, OH 35 days ago $69,300$158,000
Python MATLAB C C++ PyTorch OpenCV Docker Podman Kubernetes AWS Azure Google Cloud Platform GitLab Agile Microservices NoSQL APIs

Senior Software Engineer, Computer Vision

SpaceX

Hawthorne, CA 143 days ago $160,000$225,000
Computer Vision Machine Learning Python C++ PyTorch JAX OpenCV Kubernetes Docker CI/CD Ray Train Kubeflow Airflow MLFlow Apache Kafka RabbitMQ PostgreSQL Prometheus Grafana Linux Transformers
5+ yrs exp

Remote Sensing Software Engineer

Booz Allen Hamilton

Dayton, OH 81 days ago $69,300$158,000
Python NumPy SciPy OpenCV Astropy xarray PyTorch TensorFlow HDF5 GitLab Docker Kubernetes Jenkins CI/CD Agile SGP4 Kalman Filtering
4+ yrs exp