Staff Algorithm Engineer

GE Healthcare GE Healthcare · Healthcare · Waukesha, WI +1 · Digital Technology / IT

Staff Algorithm Engineer at GE Healthcare focused on designing, validating, and implementing ECG and cardiology algorithms for regulated medical devices. This role involves translating Python research algorithms into safety-critical C/C++ code within a strict Quality Management System and Design Controls framework, requiring expertise in signal processing, software engineering, and clinical cardiology workflows.

What you'd actually do

  1. Design, implement, test and document algorithms for Cardiology products based on customer and clinical needs.
  2. Clinically validate that algorithms meet intended use and performance requirements using disciplined scientific and statistical methods with clinically relevant data
  3. Contribute to the risk analysis of algorithm implementations in terms of the impact on patient safety
  4. Develop Software using C/C++
  5. Read, analyze, and understand existing Python codebases and re-implement algorithms in C/C++, ensuring performance, accuracy, and maintainability.

Skills

Required

  • Bachelor's degree in computer science, computer engineering, electrical engineering, or a related STEM field with a minimum of 6 years of relevant experience.
  • Minimum 5 years of experience in structured programming experience.
  • Minimum of 2 years of experience in Algorithm Development
  • Proficiency in C/C++
  • Ability to read, understand, and translate Python algorithms into production‑quality C/C++ implementations.
  • Demonstrated application of signal processing theory and techniques to biological signals with minimum of 3 years implementing and designing signal processing algorithms preferably on biological signals.
  • Demonstrated ability to apply scientific and statistical methods on datasets for algorithm development
  • Demonstrated ability to author clear, high-quality technical documentation, including software design reviews, test procedures, and verification and validation artifacts, preferably within a regulated environment.

Nice to have

  • Advanced degree preferred.
  • Demonstrated knowledge of cardiology workflow and diagnostic ECG modalities
  • Knowledge of electrocardiography and cardiac physiology
  • Knowledge of biostatistics
  • Knowledge of machine learning and artificial intelligence
  • Experience programming for real-time systems
  • Demonstrated experience with Quality Management Systems (QMS), regulatory compliance processes, and/or 510(k) submissions

What the JD emphasized

  • safety-critical
  • Quality Management System
  • Design Controls
  • regulated medical devices
  • patient safety
  • regulated environment

Other signals

  • Translating research algorithms (often in Python) into high‑performance, safety‑critical C/C++ implementations
  • operating within GE HealthCare’s Quality Management System and Design Controls
  • clinically validate that algorithms meet intended use and performance requirements
  • contribute to the risk analysis of algorithm implementations in terms of the impact on patient safety