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
- ...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...SuggestedFull timeLocal 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 will play a pivotal role in designing and delivering...SuggestedFull timeTemporary workWork experience placementWork at officeImmediate startRemote workFlexible hours$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,...SuggestedFull timeWork experience placementLocal area3 days per week$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...SuggestedFull time- 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...SuggestedFull timeInternshipWork at officeRelocationRelocation package
$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 timeRemote work- ...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
$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 timeWork at officeRemote work$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 employmentFull timeMonday to FridayDay shift- ...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 workLive inFlexible hours
$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 workWork experience placementWork at officeFlexible hours$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 payFull timeInternshipLocal areaImmediate startRemote workRelocation$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 payPermanent employmentContract workWork experience placementRemote workWork from home- ...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 areaAfternoon shift
$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 employmentContract workTemporary workWork experience placement- ...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...WorldwideFlexible hours
- ...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
$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...WorldwideVisa sponsorshipWork visaRelocation package$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 employmentFull timeTemporary workLocal areaDay shift- ...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 sponsorshipWork visaRelocation package
- ...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...
- 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). ...
- ...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 officeWorldwideMonday to FridayFlexible hours
- ...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 timeWork at officeLocal areaFlexible hours
- 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
$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 timeTemporary workWork experience placementRemote workFlexible hours- ...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 timeWork experience placementLive inWork at officeLocal area
- ...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 timeMonday to FridayFlexible hours
- ...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 jobInternship
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer positions Waukesha, WI
- entry level software engineer remote Waukesha, WI
- startup software engineer Waukesha, WI
- remote entry level software developer Waukesha, WI
- cybersecurity software engineer Waukesha, WI
- software developer Waukesha, WI
- software engineer Waukesha, WI
- software developer fintech Waukesha, WI
- part time software developer remote Waukesha, WI
- intel software engineer Waukesha, WI




