Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

GE

Software Engineer – CT Image Generation (Platform)

The team behind industry-leading CT scanners is seeking highly motivated software engineers to help build the next generation of medical imaging technology.

About the Team

Every CT image a radiologist interprets passes through our software. We transform raw detector measurements into clinically meaningful images that help physicians diagnose strokes, detect tumors, identify fractures, and guide critical patient care decisions. This work requires balancing image quality, computational performance, radiation dose, and the realities of clinical workflows.

Our team operates at the intersection of software engineering, applied mathematics, high-performance computing, and medical device development. Almost no engineer arrives with expertise in all these areas, and that is expected. The engineers who thrive here are deeply curious, learn rapidly, embrace challenging and ambiguous problems and are willing to step outside their comfort zone to develop new skills.

We are looking for engineers who take ownership, continuously seek to improve, and are motivated by solving meaningful problems that have a direct impact on patient care. Success in this role comes not from knowing everything on day one, but from having the curiosity, resilience, and drive to learn, contribute, and grow into increasingly complex technical challenges.

In this role you will:

  • Design, develop, and maintain the software platform, frameworks, and runtime infrastructure that enable reconstruction and imaging algorithms to run efficiently in production environments.
  • Build scalable, high-performance software components that leverage modern computing architectures, including multicore CPUs, GPUs, and heterogeneous compute environments.
  • Develop platform capabilities, APIs, tooling, and automation that improve developer productivity, software quality, testability, and deployment efficiency.
  • Partner closely with algorithm developers, system engineers, and product teams to understand requirements and deliver robust platform solutions that accelerate innovation.
  • Drive software architecture, reliability, performance, and maintainability across the platform while applying strong software engineering principles and modern development practices.
  • Take ownership of complex technical challenges, contribute to long-term platform strategy, and help establish best practices that enable team success.
  • Build expertise, take ownership of complex problems, show accountability while understanding business success is achieved as a team.

Required Qualifications:

  • Bachelor's degree in computer science, engineering, or a related STEM field, or equivalent experience
  • Strong analytical, mathematical and problem-solving skills
  • Proficiency in C++ on Linux; comfort with Git and CI/CD
  • Familiarity with GPU technologies; CUDA or OpenCL

Desired Characteristics

We are seeking engineers who demonstrate exceptional potential through curiosity, ownership, learning agility, and technical excellence.

  • Strong intellectual curiosity and a desire to understand systems deeply, not just use them.
  • Demonstrated ability to learn new technologies, tools, and domains quickly and independently.
  • Self-motivated and energized by solving difficult, ambiguous problems with limited direction.
  • Takes ownership of problems, drives solutions to completion, and continuously seeks better approaches.
  • Resourceful in overcoming obstacles and finding practical solutions when the path forward is unclear.
  • Comfortable contributing across all phases of software development, including requirements, design, implementation, testing, debugging, performance optimization, and support.
  • Strong systems-thinking skills with the ability to understand complex interactions across software and hardware components.
  • Actively seeks feedback, learns from mistakes, and continuously improves technical and professional capabilities.
  • Collaborative team player who elevates those around them through knowledge sharing, constructive discussion, and technical leadership.
  • Demonstrates sound technical judgment, balancing innovation, quality, and delivery.

Additional Technical Experience (Preferred)

  • Experience designing and developing software platforms, frameworks, SDKs, libraries, or shared infrastructure used by multiple development teams.
  • Strong understanding of Linux systems programming, concurrency, multithreading, memory management, and performance optimization.
  • Experience with distributed systems, microservices architectures, containers, orchestration technologies, and cloud-native development practices.
  • Knowledge of CI/CD pipelines, build systems, automated testing frameworks, developer tooling, and software quality processes.
  • Experience developing software that leverages GPUs or heterogeneous compute environments, including integration with CUDA, OpenCL, or other accelerator technologies.
  • Familiarity with observability and operational tooling, including logging, monitoring, profiling, debugging, and performance analysis.
  • Experience designing APIs and software architectures that support extensibility, maintainability, and long-term product evolution.
  • Medical imaging, scientific computing, high-performance computing, or other computationally intensive software domains.

What Success Looks Like

  • Demonstrate proficiency in the team's development environment, including C++, Linux, CI/CD workflows, and GPU-accelerated computing.
  • Build sufficient domain knowledge to participate in technical design discussions and influence implementation decisions.
  • Contribute code that is maintainable, well-tested, and meets medical device quality standards.
  • Deliver software features, platform enhancements, or performance optimizations that become part of a released CT product.

GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE HealthCare will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

While GE HealthCare does not currently require U.S. employees to be vaccinated against COVID-19, some GE HealthCare customers have vaccination mandates that may apply to certain GE HealthCare employees.

Relocation Assistance Provided: Yes

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Waukesha, WI vacancy
  •  ...impact we create together. Join us and help run what runs the world.This position reports to:Team Leader, Software Development__As a Senior Software Development Engineer - Power Electronics, you will develop advanced embedded software and control solutions that support ABB... 
    Suggested
    Full time
    Local area
    Monday to Friday

    ABB

    New Berlin, WI
    1 day ago
  • $104.9k - $199.07k

     ...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance...  ...impact, and sustainability.What this position entailsThe Software Engineer III will play a pivotal role in designing and delivering... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Milliman

    Brookfield, WI
    1 day ago
  • $98.18k - $115.5k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...vectorsearch,andpromptengineering.CollaboratewithProductManagement,Engineering,Data,... 
    Suggested
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Brookfield, WI
    4 hours ago
  • $108.16k - $162.24k

    About the RoleNorthwestern Mutual is seeking a Software Engineer III to join a team focused on transforming our servicing applications through Agentic AI. In this role, you will design, build, deploy, and support full-stack AI-powered solutions that improve servicing experiences... 
    Suggested
    Full time

    Northwestern Mutual

    Franklin, WI
    1 day ago
  • Job Description: Launch your Career with Us! Our 18-month Engineering Training Program offers 3-4 rotational assignments across engineering...  .../AI Engineering, Automation Engineering, Test Engineering, Software Engineering, Project Management, or Product Management. What You... 
    Suggested
    Full time
    Internship
    Work at office
    Relocation
    Relocation package

    Johnson Controls

    Milwaukee, WI
    2 days ago
  • $104.9k - $199.07k

     ...Salary: $104,900 - 199,065 per year Requirements: ~5+ years of relevant experience in software engineering ~ Proficient in C# (.NET 8), React, and SQL ~ Experience in cloud development, particularly with AWS ~ Understanding of DevOps best practices using GitHub... 
    Full time
    Remote work

    Milliman IntelliScript

    Brookfield, WI
    more than 2 months ago
  •  ...code." We build tools that drive innovation, streamline processes, and deliver high-quality experiences. We are looking for a Software Engineer who is passionate about clean code and eager to learn from the best. In this role, you will be responsible for designing... 
    Local area

    Best Version Media

    Brookfield, WI
    11 days ago
  • $78.8k - $199.07k

     ...Salary: $78,800 - 199,065 per year Requirements: We are looking for 5+ years of relevant software engineering experience. We need strong experience with React and TypeScript/JavaScript for modern application development. We require experience building or supporting... 
    Full time
    Work at office
    Remote work

    Milliman IntelliScript

    Brookfield, WI
    13 days ago
  • $100k - $110k

    Lead Welding EngineerWaukesha, WIA premier, family-owned custom automation integrator is seeking a Lead Welding Engineer to serve as the primary technical authority for weld process development, WPS qualification, quality compliance, and technical mentorship of Robotic... 
    Permanent employment
    Full time
    Monday to Friday
    Day shift

    iLocatum Recruiting

    Waukesha, WI
    1 day ago
  •  ...wins in technologies and registrations for customers engaged in product design resulting in growing business. Interface with the engineering departments of customers and suppliers. Performs a variety of product, technical and engineering functions including but not limited... 
    Temporary work
    Live in
    Flexible hours

    Avnet

    Pewaukee, WI
    3 days ago
  • $23k

     ...s successes.   Here’s to crafting careers and creating new legacies. Crafted Highlights :   In the role of  Sr. Software Engineer  working in  Milwaukee, WI (4 days a week in office), you will be part of the Information Technology team reporting to the Senior... 
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Molson Coors Brewing Company

    Milwaukee, WI
    more than 2 months ago
  • $18 - $27 per hour

     ...and growth opportunities within united teams defining the future of marine recreation. Navico Group - Menomonee Falls, WI.- Software Engineer Intern Location: Menomonee Falls, WI. Workplace Category: (Hybrid, onsite, remote) Onsite Travel Required: NA... 
    Hourly pay
    Full time
    Internship
    Local area
    Immediate start
    Remote work
    Relocation

    Brunswick Corporation

    Menomonee Falls, WI
    4 days ago
  • $76 - $86 per hour

     ...cloud Enterprise Architecture diagrams specifying all required software, hardware, and enterprise components Design cloud-native...  ...s Degree in Information Technology, Computer Science, Systems Engineering, Cloud Engineering, or other related discipline ~11-16 years... 
    Hourly pay
    Permanent employment
    Contract work
    Work experience placement
    Remote work
    Work from home

    Genesis10

    Waukesha, WI
    3 days ago
  •  ...industry and in the local communities. Summary: The Applications Engineering Manager leads Applications Engineering to deliver accurate,...  ...for CPQ and related application-engineering tools; coordinate software administration or development support as needed. Maintain... 
    Local area
    Afternoon shift

    Hydro-Thermal

    Waukesha, WI
    3 days ago
  • $110k - $150k

    job summary: The Systems Engineer-Engines is responsible for providing engineering input to the product development projects assigned to him/her including interfacing with the cross functional team consisting of engineering, operations (industrial engineering, production... 
    Permanent employment
    Contract work
    Temporary work
    Work experience placement
    Waukesha, WI
    29 days ago
  •  ...solutions. INNIO employsover5,000 people worldwide and is committed to moving energy forward.We’re looking for a Lead Mechanical Design Engineer eager to take on advanced engineering challenges and contribute directly to the evolution of next‑generation reciprocating engines... 
    Worldwide
    Flexible hours

    INNIO Group

    Waukesha, WI
    3 days ago
  •  ...deploying sustainable solutions that delivers all aspects of the software development lifecycle including analysis, designing, coding,...  ...methodologies such as Scrum or Kanban5+ years of software engineering experience2+ years experience designing, developing, and deploying... 
    Full time

    Milwaukee Electric Tool

    Milwaukee, WI
    3 days ago
  • $228.16k - $342.24k

     ...Senior Director, Software EngineeringThe Senior Director, Software Engineering will lead a globally distributed software engineering organization across the US, India, and Poland, setting technical direction and delivering scalable software solutions that create meaningful... 
    Worldwide
    Visa sponsorship
    Work visa
    Relocation package

    GE Healthcare

    Waukesha, WI
    1 day ago
  • $110k

     ...Lead Welding Engineer – Robotic Systems & Process Qualification   Up to $110,000/yr • Pewaukee, WI Area • 1st Shift / Mon-Fri • Full...  ...& Offline Programming: Experience with industrial robotic welding systems (FANUC, ABB) and offline simulation programming software.... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Day shift

    Gallin Associates

    Waukesha, WI
    10 days ago
  •  ...Job Description Summary The Senior Engineering Manager for Compute, Cybersecurity & Serviceability is a critical leadership role responsible...  ...within the MRI (Magnetic Resonance Imaging) Global Software Organization. This leader will establish and scale a high-impact... 
    Visa sponsorship
    Work visa
    Relocation package

    GE Healthcare

    Waukesha, WI
    3 days ago
  •  ...Senior Embedded Firmware Engineer Waukesha WI (Onsite only) Longterm Client: Genpact Rate: 50/Hr on...  ...related STEM Major • 10+ years of C/C++ experience in embedded software development • Experience successfully migrating code bases... 

    Concord IT Systems

    Waukesha, WI
    1 day ago
  • Embedded Firmware Developer Work Location: Waukesha, WI, and Detroit, Michigan Required Experience & Skills: Design, develop, debug, and test embedded firmware using Embedded C. Experience in MPLab IDE for development (or anything similar is mandatory). ...

    United IT

    Waukesha, WI
    3 days ago
  •  ...moving energy forward. We are seeking a Lead Manufacturing Engineer to join our remanufacturing engineering team. In this role, you...  ...from operators. Machining & CAD/CAM Development: Use CAD/CAM software to create, optimize, and improve machining processes. Quality... 
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    Innio LLC

    Waukesha, WI
    2 days ago
  •  ...looking for a place to do their best work. And if that’s you we would love to have you join us!Job DescriptionPosition OverviewAs a Software Engineer at Rockwell Automation, you will work on FactoryTalk Optix, industry-leading visualization software known for its flexibility... 
    Full time
    Work at office
    Local area
    Flexible hours

    Rockwell Automation

    Milwaukee, WI
    1 day ago
  • As a global marketing experience company, Quad’s goal is to help our clients win every day. We use our data-driven integrated marketing and manufacturing platform to streamline solutions for our clients, reduce friction and enhance their marketing spend effectiveness. ...
    Local area

    Quad

    New Berlin, WI
    3 days ago
  • $239k - $323k

     ...a more resilient, efficient, sustainable energy future. Ready to Power a Smarter World with us? The Senior Director Engineering , Home Software Applications is a senior engineering and product strategy leader responsible for defining, building, and scaling the software... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Generac Power Systems

    Waukesha, WI
    2 days ago
  •  ...the most complex and innovative AWS engagements. As AWS’ deepest strategic partner in the ecosystem, AABG leverages cutting-edge engineering, high-performance computing (HPC), artificial intelligence (AI), machine learning (ML), and advanced data analytics to design, build... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Milwaukee, WI
    1 day ago
  •  ...Training Content Developer You've discovered something special. A company that cares. Cares about leading the way in construction, engineering, manufacturing and renewable energy. Cares about redefining how energy is designed, applied and consumed. Cares about... 
    Full time
    Monday to Friday
    Flexible hours

    Faith Technologies

    Pewaukee, WI
    4 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Milwaukee, WI
    3 days ago
  • About the RoleAs a Platform Engineer, you will design, build and maintain the infrastructure and services that power Kohl’s applications...  ...for development teamsContribute to platform engineering and software standardsContinuously develop self and support the development... 
    Remote work

    Kohl's

    Menomonee Falls, WI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!