Senior Software Engineer - Imaging (C++)
MS0073 GE Medical Systems, Ultrasound & Primary Care Diagnostics, LLC
As a Senior Software Engineer, you will act as a technical lead, driving the design and development of clinical applications and features using C++, CUDA, and HLSL, with a special emphasis on image processing and software development for General Imaging Ultrasound medical devices. You will design and develop software platform components with scalable architecture, collaborate with internal Subject Matter Experts (SMEs) and Architects, lead Scrum teams by defining backlogs, assigning tasks, providing regular support and reviews, and ensure the acceptance of deliverables. Responsibilities Software Design & Implementation – lead the transformation of a large-scale monolithic software system into a modular, scalable architecture for GE Healthcare’s Medical Ultrasound products; design and implement modular components, ensuring quality, maintainability, and performance. Full Software Development Lifecycle – engage across the entire lifecycle, including high-level and detailed design, implementation, verification (automated and manual), and ongoing maintenance; drive refactoring strategies to decouple tightly integrated systems. Requirements & Specifications – author clear and testable software requirements and detailed design specifications; act as a feature lead by managing schedules, estimating effort, and overseeing implementation execution. Testing & Verification – develop and execute unit, integration, and system-level tests; design automated unit tests for modular components; contribute to test strategies that support continuous integration and regression testing. Quality & Compliance – apply technical expertise to ensure design and implementation compliance with GE Healthcare’s Quality Management System and regulated medical device standards. Agile Collaboration – collaborate with cross-functional team members using Agile Scrum methodologies to deliver high-quality, modular software solutions. Continuous Improvement – drive continuous improvement efforts by increasing development efficiency, reducing duplication, and enabling reuse through modular architecture. Code Standards & Performance – write clean, well-structured code that meets established standards; analyze and optimize performance within modularized systems. Communication – proactively communicate technical information across teams, ensuring clarity, alignment, and timely information sharing. Qualifications Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline. 4+ years of professional experience in Software Engineering. Strong knowledge of Object-Oriented Analysis and Design and software design patterns. Strong C++ software design, implementation, and testing skills. Desired Characteristics & Technical Expertise Experience designing and implementing modular, component-based software architectures. Strong experience with C++ unit testing frameworks such as Google Test (gtest) and Google Mock (gmock). Ability to independently own and deliver small-to-medium sized tasks while mentoring and supporting other engineers. Deep understanding of software reliability, fault detection/isolation, and performance optimization techniques. Proven experience developing software under regulated SDLC standards within the medical device industry. Familiarity with Agile development methodologies and software quality systems. Experience using modern version control systems (e.g., Git). Experience developing automated test cases in C++ using established testing frameworks. Ability to thrive in a fast-paced, dynamic environment. Prior experience in the medical (ultrasound) industry is preferred. Work Location: Must be willing to work onsite at least 3 days a week in Waukesha, Wisconsin. Visa Sponsorship: We will not sponsor individuals for employment visas, now or in the future. Benefits: GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. Relocation Assistance: Yes. Equal Opportunity Employer: 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. #J-18808-Ljbffr MS0073 GE Medical Systems, Ultrasound & Primary Care Diagnostics, LLC
- ...Systems, Ultrasound & Primary Care Diagnostics, LLC is seeking a Senior Software Engineer based in Waukesha, Wisconsin. You'll drive the design and... ...clinical applications for ultrasound medical devices using C++, collaborate with teams, and lead project execution across...SeniorRelocation package
- ...GE Medical Systems, L.L.C. in Waukesha, Wisconsin is seeking an experienced Architect Engineer - Electrical to play a key role in developing analog and mixed-signal systems for imaging detectors. You will shape architecture, define performance budgets, and ensure...Senior
- ...Position: Software Engineer - GPU, C++, OpenCL, CUDA Location: Waukesha, WI (Onsite) Exp: 5 - 9 yrs Key Skills: GPU, C++, OpenCL, CUDA,... ...# Leverage proprietary software platform to implement image processing algorithms on GPUs. (C++/OpenCL/CUDA/OneAPI)...SuggestedWork experience placementWorldwide
- ...Waukesha, WI. In this role, you will collaborate with engineers, researchers, and marketing teams to develop new technologies... ...experience, and a strong background in CT physics and imaging. Skills in Matlab, Python, and C++ are desired. #J-18808-Ljbffr MS0074 GE Medical...Suggested
- A leading healthcare technology company is seeking an Architect Engineer - Electrical (Analog & Mixed Signal) to shape the architecture and design of high-performance electronics. This role requires extensive experience in analog and mixed-signal systems, leadership across...Senior
$60 - $65 per hour
...Job Description Rate $60 - $65/hr. Image Quality Algorithm Developer specializing... ...imaging systems with expertise in applying engineering principles and scientific methods to develop... ...in utilizing MATLAB, Python, and C++ for algorithm development, performance analysis...Local area$78.57 per hour
...We are seeking experienced Senior High-Performance Computing (HPC) Engineers to join our dynamic team. The ideal... ...You will leverage our proprietary software platform to implement advanced image processing algorithms on GPUs using C++, OpenCL, CUDA, and OneAPI. Your role...SeniorFull time- ...Job Description Summary This role will be responsible for supporting and guiding process improvement activities for our Imaging manufacturing facilities and supply chain. You will work very closely with plant managers to help them continue to increase the LEAN maturity...SeniorImmediate startVisa sponsorshipWork visaRelocation package
- A leading automation technology company in Pewaukee, Wisconsin is seeking a Product Development Engineer to lead software development for embedded systems. You'll work with industrial communication protocols and troubleshoot networking issues while collaborating closely...
- Discover. Achieve. Succeed. #BeHere Experience description: EXPERIENCE DESCRIPTION: Froedtert Memorial Lutheran HospitalSenior
- ....00 Shift: Shift 1 Shift Details : M-F 8:30-5pm Holidays : N/A Weekends : N/A Job Summary: The Imaging Assistant Senior (IA Sr), under the direction and supervision of a Registered Technologist, provides patient centered care across all areas...SeniorTemporary workWork at officeShift workWeekend work
- A leading robotics firm in Waukesha, Wisconsin, is seeking experienced software engineers specialized in C/C++ for embedded systems. The role involves migrating code from ClearCase to GitLab, collaborating with cross-functional teams, and performing formal code verification...Senior
- A leading energy technology company is seeking a Software Development Engineer IV in Waukesha, WI. This senior role involves designing scalable software solutions for... ...in IoT and embedded systems, and proficiency in C/C++, Angular, and Linux. Competitive benefits and a...Senior
- ...Senior Embedded Firmware Engineer Waukesha WI (Onsite only) Longterm Client: Genpact Rate: 50/Hr on... ...engineering or in related STEM Major • 10+ years of C/C++ experience in embedded software development • Experience successfully migrating...Senior
- Senior Embedded Software Engineer job at SoloPoint Solutions (Wisconsin). Menomonee Falls, WI. (Please Note... ...CE (MS preferred) Proficient in C, C++, and Assembly Deep knowledge of microcontrollers... ...and central), AI edge computing, and image detection Familiarity with Simulink,...SeniorRelocation package
- ...Information Technologies, Inc. is looking for an Algorithm Development Engineer in Waukesha, Wisconsin. This role focuses on designing,... ...devices. The ideal candidate will have extensive experience in C/C++, algorithm development, and signal processing, working within a...
$86k - $126k
...AMER ESS division is currently seeking a Senior Optimization Developer. This role is located... ...(3) years of programming experience (C, C++, Fortran). Three (3) years of experience... ...practices. Experience with custom engineering design and processes. Experience in creating...SeniorRelocation package- ...Job Description Summary As a Senior Software Engineer for MR SW Compute team, you will be responsible for multiple software projects as technical... ...High Performance Compute or GPU technologies Familiarity with C++ and Python IDEs (Visual StudioCode, Eclipse, CLion, Visual...SeniorPermanent employmentVisa sponsorshipWork visaRelocation package
$86k - $126k
...AMER ESS division is currently seeking a Senior Optimization Developer.This role is located... ...(3) years of programming experience (C, C++, Fortran).Three (3) years of experience... ...modeling practicesExperience with custom engineering design and processes is desiredExperience...SeniorH1bLocal areaVisa sponsorshipRelocation package- Keywords- Embedded Linux (Yocto or similar), C++, developing object oriented (OO) software, emulators, debuggers, Analyzers. Job Description: Work closely with systems and hardware teams on requirements gathering and capture. Interact with global software and hardware...
$22 per hour
...Job Description Job Description Senior Counter Sales Associate Temperature Equipment Corporation (TEC), a WATSCO (WSO) Company, has been an industry leader known for technical expertise, value, best-in-class product availability, and driving customer loyalty...SeniorHourly payFull timeWork at officeMonday to FridayShift work- ...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 will drive platform capabilities...SeniorVisa sponsorshipWork visaRelocation package
$142.5k - $237.5k
...ABB Inc. in New Berlin is seeking a Senior IP Attorney for the US IP Legal team. The successful candidate will lead patent portfolio management and provide strategic IP advice while collaborating with business and legal teams. You will manage complex IP matters, driving...SeniorRemote work- A technology company based in Waukesha, Wisconsin is seeking a software developer to work on embedded Linux systems. The role involves collaborating... ...high-quality software. Candidates should have experience in C++ and object-oriented programming. This position requires...
$142.5k - $228k
A leading multinational corporation in New Berlin, Wisconsin is seeking a legal expert to provide strategic legal advice, manage legal risks and ensure compliance with laws and ethical standards. The ideal candidate must possess a Juris Doctorate, over 12 years of experience...SeniorContract work- Leonardo DRS is looking for a Software Engineer II in Menomonee Falls, WI. This role requires 2-5 years of embedded development experience, particularly... ...Electrical Engineering or Computer Engineering, with strong C/C++ skills, is essential. The position offers comprehensive...
$140k - $210k
...Waukesha, Wisconsin, seeks a finance professional to support its R&D financial strategies. The ideal candidate will collaborate with senior leadership, drive financial governance, and play a key role in investment planning. A Bachelor's degree in Finance, plus 8+ years...Senior- ...Description Job Description JOB DESCRIPTION Title: Senior Inside Sales Representative Reports to: Inside Sales... ...and Supply is a leading distributor of parts, components, and engineered solutions for the extrusion industry and related manufacturing...SeniorWork at officeLocal areaWorldwide
- WELLS in Waukesha, Wisconsin is seeking a highly organized Executive Assistant to support executive leadership. The role involves managing schedules, communications, and travel arrangements while ensuring smooth operational flow. The ideal candidate should possess strong...Senior
- ProHealth Care in Waukesha, Wisconsin is seeking a dedicated individual to assist pharmacists, physicians, and nurses in the medication reconciliation processes. This role is crucial to ensure all medication discrepancies are intentional and to provide necessary services...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Imaging (C++). Be the first to apply!
- senior manager quality engineering Waukesha, WI
- senior performance engineer Waukesha, WI
- senior manager diversity & inclusion Waukesha, WI
- senior robotics software engineer Waukesha, WI
- senior customer service Waukesha, WI
- senior mainframe developer Waukesha, WI
- senior cybersecurity engineer Waukesha, WI
- senior manager m&a tax Waukesha, WI
- senior application security engineer Waukesha, WI
- senior accountant remote Waukesha, WI


