SIGN IN
Software Engineer, C++ (Cross-Platform Mobile) — AI-Assisted Ultrasound jobs in United States
cer-icon
Apply on Employer Site
company-logo

GE HealthCare · 6 hours ago

Software Engineer, C++ (Cross-Platform Mobile) — AI-Assisted Ultrasound

GE HealthCare is a global leader in ultrasound medical devices and solutions, seeking a Software Engineer to build and ship new features for AI-assisted ultrasound imaging. The role involves developing cross-platform software primarily for iOS and Android, while contributing to Windows, blending strong software engineering fundamentals with real-world product delivery in a regulated environment.
AppsHealth CareHealth DiagnosticsHome ImprovementHome RenovationInternetMedical
check
Growth Opportunities
badNo H1Bnote

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

C++Cross-platform softwareDebugging expertiseQtIOS/Android toolchainsMedical device experienceClear communicatorDetail-oriented

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

company-logo
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 Company
Total Funding
$5.52B
Key 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

leader-logo
Catherine Estrampes
President and CEO, US & Canada
linkedin
leader-logo
Luiz Verzegnassi
President & CEO, Services
linkedin
Company data provided by crunchbase