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
- ...Job Description Summary 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. Job Description About the...SuggestedVisa sponsorshipWork visaRelocation package
$23.5 per hour
...Job Description Codeworks, an LRS company, is seeking a Software Enginner for a contract/intern opportunity. Join a team developing... ...(or equivalent progress) in Computer Science, Software Engineering, Biomedical Engineering, Electrical Engineering, or a related...SuggestedHourly payContract workInternship- ...Senior Software Engineer As a Senior Software Engineer, you'll play a meaningful role in shaping the next generation of MR scanner technology. This position offers the opportunity to make a real impact on healthcare innovation while working in a collaborative, supportive...Suggested
- ...Senior Software Engineer As a Senior Software Engineer, you will own the design, development, and delivery of next-generation compute solutions for Magnetic Resonance Imaging (MRI) scanners. Working across global software, firmware, and service engineering teams, you...SuggestedVisa sponsorshipWork visaRelocation package
- Generac seeks a Software Systems Administrator to oversee software systems that support scheduling, data collection, engineering, and production tools at our Waukesha HQ. The role includes migrations, upgrades, maintenance, documentation, and delivering actionable dashboards...Suggested
$112k - $150k
...commercial, contracts, and operations. We're looking for an AI Engineer to help transform GE Aerospace operational data into production... ...ML Product Development Define, build, and evolve AI-powered software products that accelerate Commercial Engine Services operations-...Contract workRemote workRelocation package$164k - $229k
...information. For more information, visit . As a full-stack engineer on the Notifications team, you’ll design, build and scale products... ...: Kubernetes, Docker What We are Looking For: ~3+ years software engineering experience, and expect experience building user...For contractorsWork experience placementWork at officeRemote workFlexible hours- ...Job description Position: Software Engineer - GPU, C++, OpenCL, CUDA Location: Waukesha, WI (Onsite) Exp: 5 – 9 yrs Key Skills: GPU, C++, OpenCL, CUDA, OneAPI, Matlab Only USC / GC Job Requirements The CT Program is working on upgrading CT scanners...Full timeWork experience placementWorldwide
$245k - $285k
...Schedule Monday-Friday, 0800-1600 Essential Responsibilities Perform software development predominantly using Java to create and implement... ...capabilities Collaborate with a team of software and systems engineers in an agile environment to analyze requirements and derive...Hourly payLocal areaMonday to Friday$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 is a critical contributor at the intersection of product...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....Local area$78.8k - $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 will play a pivotal role in shaping the future of our...Full timeWork experience placementWork at officeRemote workShift work- Auto req ID: 52796 Title: Software Engineer - Vehicle Software Job Function: Engineering Location: PDCWorkplace Category:Onsite Company: Harley-Davidson Motor Company Full or Part-Time: Full Time Shift: SHIFT1 At Harley-Davidson, we are building more than machines. It’s...Full timePart timeRelocationRelocation packageShift work
$50 - $60 per hour
...and collaborating closely with developers and QA throughout the software development lifecycle. The environment offers a mix of... ...wins and process improvement• B.S. in Computer Science, Computer Engineering, or Software Engineering preferred — equivalent experience also...Contract workTemporary work$108.16k - $162.24k
About the RoleWe are seeking a highly motivated Senior Software Engineer to design, develop, modernize, and support critical applications within the Field Rewards technology portfolio. This role will be responsible for building scalable cloud-native solutions, developing...Full time- Software Engineer IIAs a Software Engineer you will perform a variety of moderately complex engineering duties to design, plan, and oversee the architect, design, development, and management of software systems applied to new or existing products. Evaluates progress and...
- ...(Experience) and Swing Desirable Functional Skills: Understanding of Healthcare environment. Past GE Experience in a software development will be greatly appreciated. Total Experience Required :10+ Years Job Type: Full-time Job Location: Waukesha...Full time
- ...solutions. INNIO employs over 5,000 people worldwide and is committed to moving energy forward.We are seeking a Lead Application Engineer - Gas Engines to drive the adoption of Waukesha Gas Engine solutions for gas compression and power generation applications. In this...WorldwideFlexible hours
$108.16k - $162.24k
...this approach and a cornerstone for how we engage with our customers. To help lead the effort, NM’s Assistant Director, Data Software Engineering - AI/ML Ops is seeking a highly motivated, curious, and passionate software engineers to build and design services, data...Full timeWork at office- ...worldwide and is committed to moving energy forward.As a Lead Engine Performance Engineer, you will work in a global engineering team... ...automated engine testing and calibration.Experience with the following software: AVL suite (PUMA, IndiCom, Concerto), Gamma Technologies GT-...WorldwideFlexible hours
$119.77k - $140.9k
....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate...Full timeLocal area3 days per week- ...Konecranes a unique place to work. Job DescriptionApplication Engineering ManagerPosition SummaryThe Application Engineering Manager is... ...presentation communication skills.Proficiency with engineering software, Microsoft Office, and CRM/ERP systems.Preferred QualificationsExperience...Work at office
- ...industry and in the local communities.Summary: The Applications Engineering Supervisor leads Applications Engineering to deliver accurate,... ...for CPQ and related application-engineering tools; coordinate software administration or development support as needed. Maintain...Local areaAfternoon shift
$245k - $285k
Amentum in Waukesha, Wisconsin is seeking a highly experienced Software Engineer to develop geolocation product lines. This role requires at least 20 years of experience and a Bachelor's degree in Computer Science. The successful candidate will have expertise in Java, Python...$23k
...celebrate each other’s successes.Here’s to crafting careers and creating new legacies.Crafted Highlights: In the role of Sr. Software Engineer - Salesforce working in Milwaukee, WI you will be part of the Information Technology team reporting to the Senior Manager, Software...Temporary workWork experience placementWork at officeFlexible hours$120.49k - $193.31k
The Senior Software Engineer at Northwestern Mutual Life Insurance Company in Milwaukee, WI will enhance and modernize top-tier insurance and investment microapps. Utilize development skills in JavaScript, React, Node.js, HTML, Redux, GraphQL, SQL, REST, SOAP, AWS microservices...Full timeRemote work2 days per week- Senior Software Engineer DescriptionCOMPANY OVERVIEWAmla Commerce is a global software company that has grown out of the belief that ecommerce software should enable sustainable growth. Amla has two products, Artifi Labs and Znode. Artifi Labs is an ecommerce product customization...
- ...products, solutions and platforms to help improve the lives of millions of seniors and those who care for them. In the Senior Software Engineer position, you’ll lead the development of intelligent, adaptive, and scalable applications by leveraging AI-powered development...Full time
- Senior Software EngineerCorporate Headquarters12575 Uline Drive, Pleasant Prairie, WI 53158Are you an expert at developing software solutions... ...finish? Then you belong at Uline! Join us as a Senior Software Engineer, where you’ll works hands-on to design and implement solutions...Full time
- ...Computer Science, Business or related field •Minimum 5 years’ experience in commercial software development in one or more of the following roles: Designer, Developer, Software Engineer, Systems Analyst or equivalent. Additional Information H1B copy and Passport...Full timeContract workH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech Waukesha, WI
- ngo software engineer Waukesha, WI
- intel software engineer Waukesha, WI
- senior software engineer remote Waukesha, WI
- junior software developer remote Waukesha, WI
- software engineer full time Waukesha, WI
- senior software engineer Waukesha, WI
- software engineer healthcare Waukesha, WI
- startup software engineer Waukesha, WI
- senior software design engineer Waukesha, WI


