1,630,794open jobs
97,890companies
249,683added this week
Browse all
Salary
≈ $91k – $211k per year (Estimated)
Location
In office (Haifa)
Seniority
Middle · 4+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Sep 9, 2026. GE HealthCare scores A on the Alion truth index.

Overview
Company
Impact
Profile match
GE HealthCare is a medical technology company headquartered in Chicago, Illinois, making imaging systems such as CT, MRI, X-ray and mammography, ultrasound devices, patient monitoring and anesthesia equipment, pharmaceutical diagnostics and contrast agents, and clinical software and AI tools. Spun off from General Electric in January 2023 and listed on Nasdaq, it has a large installed base worldwide, with major sites in Waukesha, Bengaluru, Haifa, Helsinki, Budapest and Beijing. It hires field service engineers, biomedical equipment technicians, hardware, NPI and manufacturing engineers, AI and algorithm developers, data scientists, product specialists and sales managers.
Backed by DCVC

Job Description Summary

As a Software Engineer - PET Data Acquisition, you will join a highly specialized team developing the real-time software stack at the core of GE HealthCare’s PET/CT imaging systems.

Our software directly impacts image quality and system reliability, enabling clinicians worldwide to provide accurate diagnoses and life-saving care.

You will work on a distributed, high-performance C++ system running on Linux, responsible for configuring detector hardware, processing high-throughput data streams, and enabling seamless integration across the scanner ecosystem.

Job Description

About the Team

Our team develops the data acquisition platform powering GE HealthCare’s PET/CT scanners.

This system:

  • Configures and interfaces with detector hardware
  • Receives high-rate event streams via UDP
  • Performs real-time sorting and time-stamping of coincidence events
  • Manages acquisition state and persistence
  • Exposes control and monitoring APIs to clinical applications

The platform is a distributed, multi-process, multi-threaded C++ system running on Linux, designed for deterministic, high-performance operation under demanding workloads.

Key Responsibilities

  • Design and develop end-to-end data acquisition features, from low-level UDP capture and event processing through service layers and client APIs
  • Optimize and maintain performance-critical code paths, including:
    • Lock-free / low-contention data structures
    • Thread affinity and NUMA optimization
    • Zero-copy buffer management
    • Deterministic real-time execution
  • Enhance and maintain inter-process communication mechanisms, including shared memory, message queues, and service interfaces
  • Work with embedded persistence layers (SQL-based) for configuration, metadata, and runtime state
  • Collaborate closely with hardware, physics, and system teams to integrate new detector and system components
  • Develop unit and integration tests, and actively participate in code and design reviews
  • Troubleshoot complex cross-process issues using advanced debugging and profiling tools (e.g., gdb, perf, tcpdump, strace)

Required Qualifications

  • B.Sc. in Computer Science, Computer Engineering, Software Engineering, or equivalent practical experience
  • 4+ years of experience in C++ development on Linux, including modern C++ (C++14/17)
  • Strong experience with:
    • Multi-threaded and multi-process systems
    • Synchronization primitives, memory models, and concurrency challenges
    • Inter-process communication (IPC) mechanisms such as shared memory, sockets, and message queues
  • Solid understanding of system-level programming and performance optimization
  • Working knowledge of SQL / relational databases - advantage

Why Join GE HealthCare?

In this role, you will work on a deep, high-impact codebase that directly contributes to the performance and quality of medical imaging systems used globally.

This position offers:

  • Exposure to real-time, high-performance systems at scale
  • Opportunities to work across software, hardware, and clinical domains
  • Growth in both technical depth (RT systems, performance, low-level optimization) and system-level architecture
  • The chance to contribute to technology that improves patient outcomes worldwide

Why Join GE HealthCare?

In this role, you will work on a deep, high-impact codebase that directly contributes to the performance and quality of medical imaging systems used globally.

This position offers:

  • Exposure to real-time, high-performance systems at scale
  • Opportunities to work across software, hardware, and clinical domains
  • Growth in both technical depth (RT systems, performance, low-level optimization) and system-level architecture
  • The chance to contribute to technology that improves patient outcomes worldwide

GE HealthCare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world.

GE HealthCare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership - always with unyielding integrity.

Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support.

ween an employee and their manager.

Additional Information

The job is open to men and women equally

Relocation Assistance Provided: No

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,630,794 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Haifa
In office • Confidential • Full-Time • Bachelor's Degree • Petah Tikva
Python
Java
C++
Management
Agile
Apply
In office • Full-Time • 1+ year exp • Bachelor's Degree • Karachi
JavaScript
Java
TypeScript
Node JS
Java
Spring Framework
Databases
MySQL
Redis
Neo4j
DynamoDB
Apache Kafka
Frontend
GraphQL
Angular
React.js
DevOps
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
≈ $54k – $114k per year (Estimated) • In office • Full-Time • São Paulo
Java
Kotlin
Java
Spring Boot
Databases
PostgreSQL
Apache Kafka
DevOps
AWS
Apply
$87k – $187k per year • Equity • In office • 4+ years exp • Bachelor's Degree • Nashville
Python
Go
JavaScript
AI/ML
Model Context Protocol
Function Calling
LLM
RAG
OpenAI Codex
DevOps
GCP
Azure
AWS
Apply
$79k – $210k per year • Equity • In office • Nashville
Databases
Oracle
DevOps
Incident Management
Management
Agile
Apply
≈ $13k – $27k per year (Estimated) • In office • Full-Time • 2+ years exp • High School Diploma • Pune
JavaScript
Java
SQL
C#
C++
Java
Maven
C#
.NET
Frontend
JQuery
Apply
≈ $49k – $99k per year (Estimated) • In office • Bachelor's Degree • Amsterdam
Python
SQL
Bash
Databases
PostgreSQL
DevOps
Ansible
Linux
Apply
≈ $25k – $50k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Analytics
ETL/ELT
Management
Agile
Apply
≈ $46k – $114k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Python
JavaScript
C++
C++
TensorFlow C++
OpenGL
AI/ML
Claude Code
Prompt Engineering
AI Agents
TensorFlow
RAG
OpenAI
Machine Learning
Frontend
Three.JS
Design
Blender
Management
Agile
Apply
≈ $39k – $85k per year (Estimated) • Hybrid • Full-Time • Newcastle
SQL
Apply
≈ $159k – $288k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Waukesha
VHDL
Analytics
ETL/ELT
Apply
≈ $73k – $171k per year (Estimated) • In office • Full-Time • Master's Degree • Horten
Apply
≈ $93k – $219k per year (Estimated) • In office • Full-Time • Master's Degree • Herlev
Apply
≈ $131k – $245k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Waukesha
Apply
≈ $135k – $253k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Waukesha
Verilog
VHDL
DevOps
CI/CD
Apply
≈ $90k – $260k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Haifa
Python
AI/ML
AWS Trainium
DevOps
AWS
Ubuntu
Amazon EC2
Linux
Apply
In office • Full-Time • 2+ years exp • Haifa
Python
DevOps
Jenkins
Git
AWS
Gerrit
Apply
≈ $111k – $262k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Haifa
C#
C++
DevOps
CI/CD
Windows
Management
Agile
Scrum
Kanban
Apply
In office • 2+ years exp • Bachelor's Degree • Haifa
AI/ML
Gemini
LLM
Context Engineering
Apply
In office • 2+ years exp • Bachelor's Degree • Haifa
AI/ML
Reinforcement Learning
Apply
See all jobs
This is one of many
1,630,794 more open roles from verified company boards, updated every day.