GE HealthCare · 11 hours ago
Software Engineer, C++ (Cross-Platform Mobile) — AI-Assisted Ultrasound
GE HealthCare is a global leader in ultrasound medical devices and solutions, and they are seeking a Software Engineer to build and ship new features for AI-assisted ultrasound imaging. This role involves developing cross-platform software primarily for iOS and Android, while also contributing to Windows, and requires strong software engineering skills in a regulated environment.
AppsHealth CareHealth DiagnosticsHome ImprovementHome RenovationInternetMedical
Responsibilities
Implement and maintain cross-platform C++ features powering AI-assisted ultrasound workflows
Build user-facing functionality using Qt within our plugin interface for ultrasound users
Partner closely with design and product counterparts—provide feasibility input, suggest implementation-friendly interaction patterns, and help clarify what’s easy vs. hard (and why)
Deliver performant, reliable software for iOS and Android (primary), with occasional Windows platform work
Debug complex issues across devices, OS versions, and hardware configurations; provide clear root-cause analysis
Write and maintain clean, testable, well-documented code; contribute to code reviews and engineering best practices
Help debug and troubleshoot technical problems across the stack, from application logic through platform integration
Other duties as assigned
Qualification
Required
Strong modern C++ experience (C++11+)
Proven success delivering cross‑platform software, especially for mobile (iOS/Android)
Hands-on debugging expertise across performance, memory, concurrency, device/OS behaviors, and integration issues
Experience building complex, high‑reliability, high‑quality software products
Experience with plugin interfaces and user-facing workflows
Clear communicator able to explain technical tradeoffs to both engineers and non‑engineers
Detail‑oriented with a track record of creating reliable, maintainable systems
Familiarity with iOS/Android toolchains and platform integration (profiling, performance tuning, device debugging)
Preferred
Experience in the medical device / medical hardware industry (regulated environments a plus)
Experience with imaging systems, image processing pipelines, or real-time/near-real-time constraints
Experience with Qt
Experience integrating and/or optimizing ML model performance, including one or more of: PyTorch, TensorFlow, ONNX
Experience building high-quality human–device interactions (tight interaction loops, low-latency responsiveness, animation/polish, ergonomic/intuitive workflows); background in game/real-time interactive systems, automotive HMI/HUD, or robotics/AR/VR is a plus
Experience working with hardware users in clinical or testing environments; familiarity with 3D graphics/animation
Experience with Windows platform development
Benefits
Great work environment
Professional development
Challenging careers
Competitive compensation
Company
GE HealthCare
GE Healthcare provides a wide range of medical technologies and services to healthcare providers and researchers. It is a sub-organization of General Electric.
Funding
Current Stage
Public CompanyTotal Funding
$5.52BKey Investors
Bill & Melinda Gates Foundation
2024-11-07Post Ipo Secondary· $1.17B
2024-09-12Post Ipo Secondary· $1.29B
2024-02-16Post Ipo Secondary· $1.07B
Leadership Team
Recent News
Mobihealthnews
2026-02-06
Company data provided by crunchbase