You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
GE HealthCare

Senior Software Engineer-MR Imaging Software

  • Office
  • 6+ years

Salary

Not stated

Similar roles pay $155K - 240K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds MRI scanners used by clinicians and patients worldwide, and this role works on the software that runs them, where software meets hardware and healthcare.

You will design, build, test, and support software for the company MR scanners alongside software and systems engineers, product leads, and domain experts, aiming for reliable, high-quality work that supports better patient outcomes.

The role suits experienced engineers who like hard technical problems, work in Linux, and build software that controls physical devices in a heavily regulated field.

The job is based in Waukesha, WI, with regular in-person work with engineering teams onsite.

Responsibilities

  • Design, build, test, and maintain software components and features for the company MR scanners.
  • Work with representative users, feature leads, systems engineers, and subject matter experts to define and build new solutions.
  • Build software using Agile practices and a continuous integration pipeline.
  • Apply sound software engineering principles to architecture, design, testing, security, scalability, and maintainability.
  • Help develop and support distributed and microservices-based applications.
  • Track down and fix complex technical problems across software and system layers.
  • Help drive ongoing improvement across development, sustaining, and support teams.
  • Learn complex healthcare and imaging system concepts from domain experts and put them to use.
  • Write clear, maintainable code with thorough tests that meets quality and performance standards.
  • Share what you know, mentor teammates, and help build a collaborative engineering culture.

Requirements

  • Curiosity and an eagerness to learn new technologies and methods.
  • Strong problem-solving and troubleshooting skills.
  • Ability to split complex technical challenges into practical solutions.
  • Strong communication and collaboration skills across functions.
  • Ability to juggle several priorities and meet commitments.
  • An ownership mindset focused on quality, accountability, and ongoing improvement.
  • Required: a bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or another STEM field.
  • Required: 8+ years designing, developing, and supporting production software.
  • Required: strong experience in Unix/Linux development environments.
  • Required: experience designing and building distributed systems or microservices-based applications.
  • Required: experience building software that interfaces with hardware, instruments, sensors, or other physical devices.
  • Required: experience with version control, configuration management, and build tools such as Git, Perforce, Maven, or Gradle.
  • Required: experience with CI/CD tools such as Jenkins and Artifactory.
  • Required: a solid grasp of the software development lifecycle, from requirements and architecture through implementation, verification, deployment, and maintenance.
  • Required: experience troubleshooting and debugging complex software systems.
  • Required: ability to work well in a collaborative, cross-functional engineering setting.
  • Preferred: a master's degree in Computer Science, Engineering, or another STEM discipline.
  • Preferred: experience building software for regulated industries such as medical devices, aerospace, industrial automation, telecommunications, robotics, or defense.
  • Preferred: experience with medical imaging systems or medical device software.
  • Preferred: experience with Behavior-Driven Development (BDD) frameworks such as Cucumber/Gherkin.
  • Preferred: experience with REST APIs and modern service-oriented architectures.
  • Preferred: Python scripting experience.
  • Preferred: experience with Cypress or other automated testing frameworks.
  • Preferred: familiarity with FDA-regulated software development environments.

Conditions

The role is based in Waukesha, WI and requires regular onsite work with engineering teams.

Visa sponsorship is not available for this role, now or in the future.

Only candidates legally authorized to work in the United States for this opening will be hired. Any offer is conditional on passing a drug screen where applicable.

Relocation assistance is provided.

Vaccination against COVID-19 is not required for U.S. employees, though some customers may impose mandates that could apply to certain employees.

Benefits

  • Work on technology that directly affects patient care and healthcare outcomes.
  • Tackle meaningful technical problems in hardware integration, distributed systems, reliability, and performance.
  • Collaborate with experienced engineers and clinical experts in a highly innovative setting.
  • Build your technical skills through continuous learning and cross-functional work.
  • Join a culture that values diverse perspectives, teamwork, and professional growth.

Where you’d work

From the office

Relocation offered

No visa sponsorship

About the company

GE HealthCare

  • Industry: HealthTech

Office in United States

Also hiring in Krakow, Poland, Poland, Chicago, United States and 9 more places

9 of their 59 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 20 checks run
  • 1 red flag

Still hiring?

13 checks

No red flags

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details14 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Python
  • Linux
  • CI/CD
Seniority
Senior
Type
Full-time
Industry
HealthTech
Specialty
Backend
Region
United States
Show 8 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
8+ years
Tech stack
  • Python
  • Linux
  • CI/CD

Location

Work model
Office
Region
United States
Office
  • United States
Relocation
Offered
Visa sponsorship
Not sponsored

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
HealthTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason