Jobs and Careers
GE

Staff Software Engineer

GE HealthCare
United Statesfull_timeVerifiedPosted 10 Sept 2025

About the role

Job Description Summary

As a Staff Software Engineer at GE HealthCare, you will develop advanced software for Medical Ultrasound systems, focusing on General Imaging & Primary Care. You’ll contribute to cutting-edge innovations in a fast-paced, agile environment, supporting both Advanced Technology Development and New Product Introduction.

Job Description

Your responsibilities will include:

  • Software Design & Implementation: Design and implement software for GE Healthcare's Medical Ultrasound products, ensuring adherence to high standards of quality and performance.
  • Full Software Development Lifecycle: Engage across the entire software development lifecycle, including high-level and detailed design, implementation, verification (both automated and manual), and maintenance activities.
  • Requirements & Specifications: Author software requirements and design specifications, acting as a feature lead by managing scheduling, estimating efforts, and overseeing implementation.
  • Testing & Verification: Develop and execute unit, integration, and system tests to validate design and implementation throughout development cycles.
  • Quality & Compliance: Apply technical expertise to ensure the quality of design and implementation, including compliance with GE Healthcare’s Quality Management System.
  • Agile Collaboration: Collaborate with project team members using the Agile Scrum methodology to deliver high-quality software solutions.
  • Mentorship: Mentor and guide other engineers on the team, promoting the development of high-quality software using static analysis tools, design reviews, and code reviews.
  • Technical Leadership: Provide technical decision-making and guidance for the Scrum team. Lead by example, driving engineering best practices to initiate, plan, and execute large-scale, cross-functional, and company-wide critical programs.
  • Continuous Improvement: Support and drive the team's efforts in continuous improvement by enhancing efficiency, eliminating duplication, and leveraging product and technology reuse.
  • Code Standards & Performance: Write code that meets established standards and delivers the desired functionality. Understand and assess application performance to ensure optimal outcomes.
  • Communication: Proactively share information across the team, ensuring it reaches the right audience with the appropriate level of detail and timeliness.

Key Responsibilities

  • Software Development: Design, implement, and maintain high-performance software using C++.
  • Lifecycle Engagement: Participate in all phases of the software development lifecycle.
  • Technical Leadership: Lead feature development, mentor team members, and drive engineering best practices.
  • Testing & Quality: Develop and execute unit/integration/system tests; ensure compliance with GE’s Quality Management System.
  • Agile Collaboration: Work within Scrum teams to deliver robust solutions.
  • Performance Optimization: Ensure software reliability and performance through advanced algorithm techniques.

Required Qualifications

  • Bachelor’s degree in EE, CE, CS, or related field.
  • 8+ years of professional software engineering experience.
  • Strong C++ skills and knowledge of object-oriented design and software patterns.

Preferred Skills & Experience

  • Experience with CUDA, HLSL (DirectX), and GPGPU programming in image processing.
  • Familiarity with medical device standards and regulated SDLC.
  • Proficiency in Agile methodologies, software configuration tools (Perforce, Git), and test frameworks.
  • Prior experience in medical ultrasound software development is a plus.
  • Willingness to work onsite at least 3 days/week in Waukesha/Wauwatosa, WI.

We will not sponsor individuals for employment visas, now or in the future, for this job opening.

GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is an 

Company

GE HealthCare

View company profile →