GE HealthCare Technology/Software

Senior UI Software Engineer

Waukesha, WI In person Full-time

Location: Waukesha

Job Description Summary

This job focuses on the design and development of software for a medical product. This is a hands-on engineering role where you will own feature development, actively contribute code, and support team members in delivering high-quality product capabilities. You will own UI/software feature implementation while contributing to overall design decisions.

This is a position in GE HealthCare’s Invasive Cardiology (ICAR) business, which makes Hemodynamic and Electrophysiology recording system Mac-Lab/CardioLab. These systems help treat the most difficult cardiac conditions through enhanced signal-processing, clinical capabilities, and algorithms. By creating smoother workflows and by facilitating more accurate and complete documentation, the Mac-Lab/CardioLab recording systems provide the end user with the data needed to deliver exceptional patient care.

GE HealthCare is a leading global medical technology and digital solutions innovator. Our purpose is to create a world where healthcare has no limits. 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.

Roles and Responsibilities

  • Own feature development in Mac-Lab/CardioLab product while working closely with the team to advance product technology
  • Be responsible for UI updates of the product including changes to signal drawing
  • For UI development, lead and influence product architecture and design decisions
  • Gain in-depth knowledge of product and subsystems while contributing to key software development priorities both in new product introduction (NPI) and install base (IB) support
  • Make use of AI actively in software development and day-to-day work
  • Actively participate in technical design discussions and reviews, driving product innovation by applying cutting-edge technologies and methodologies
  • Understand the clinical domain, analyze design options, and participate in development of a roadmap and implementation plan to build the future of the product
  • Collaborate with diverse global teams to drive innovation and excellence in software development
  • Ensure strict adherence to quality systems and regulatory requirements, maintaining the highest standards of safety and efficacy in our medical products

Required Qualifications

  • Bachelor's Degree in Computer Science or STEM Majors (Science, Technology, Engineering and Math) with minimum of 7 years of experience in Software Development
  • Strong C++ development experience on Windows
  • Proficiency with MFC user interface programming
  • Experience developing Windows desktop applications using Qt or .NET MAUI, or similar UI frameworks.

Experience using C# for feature development

  • Experience using AI in day-to-day software development with understanding of how to use or create AI skills for software development. Fluency in use of models using company-approved AI tools (such as Claude, ChatGPT) for software development.
  • Experience owning features from design through implementation and verification
  • Experience with multithreaded, real-time, or performance-sensitive software
  • Experience in user interface design and coding
  • Knowledge of GDI and Direct2D
  • Basic image processing experience and understanding of different video formats to support acquisition of data through different video sources
  • Experience using Visual Studio and tools such as GIT for configuration management
  • Ability to work within regulated quality systems
  • Excellent communication and interpersonal skills, and the ability to interact with subject matter experts regarding a wide range of technical and operational topics
  • undefined

Desired Qualifications

  • Master’s degree in computer science
  • Over 10 years of experience in software development
  • Understanding of MFC document/view/frame architecture (MVC)
  • Medical device, healthcare, cardiology, signal processing, or waveform visualization experience

Job description provided by GE HealthCare.
View the original posting