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

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Imaging (C++) in Waukesha, WI vacancy
  •  ...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... 
    Senior
    Relocation package

    MS0073 GE Medical Systems, Ultrasound & Primary Care Diagnos...

    Waukesha, WI
    2 days ago
  •  ...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

    MS0074 GE Medical Systems, L.L.C.

    Waukesha, WI
    2 days ago
  •  ...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)... 
    Suggested
    Work experience placement
    Worldwide

    Hudson Manpower

    Waukesha, WI
    3 days ago
  •  ...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

    MS0074 GE Medical Systems, L.L.C.

    Waukesha, WI
    2 days ago
  • 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

    GE HealthCare

    Waukesha, WI
    1 day ago
  • $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

    Monvik Info Solutions LLC

    Waukesha, WI
    18 days ago
  • $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... 
    Senior
    Full time

    Aditi Consulting

    Waukesha, WI
    2 days ago
  •  ...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... 
    Senior
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package

    GE Healthcare

    Waukesha, WI
    4 days ago
  • 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... 

    RTA - Real Time Automation, Inc.

    Pewaukee, WI
    2 days ago
  • Discover. Achieve. Succeed. #BeHere Experience description: EXPERIENCE DESCRIPTION: Froedtert Memorial Lutheran Hospital
    Senior

    Froedtert Memorial Lutheran Hospital

    Menomonee Falls, WI
    2 days ago
  •  ....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... 
    Senior
    Temporary work
    Work at office
    Shift work
    Weekend work

    Froedtert Health

    Menomonee Falls, WI
    1 day ago
  • 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

    Robotics Prcocess Automation, LLC

    Waukesha, WI
    3 days ago
  • 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

    DR Power LLP

    Waukesha, WI
    4 days ago
  •  ...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

    Concord IT Systems

    Waukesha, WI
    4 days ago
  • 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,... 
    Senior
    Relocation package

    Downtown Boulder Partnership

    Menomonee Falls, WI
    2 days ago
  •  ...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... 

    MS0059 GE Medical Systems Information Technologies, Inc.

    Waukesha, WI
    1 day ago
  • $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... 
    Senior
    Relocation package

    Eaton Corporation

    Waukesha, WI
    2 days ago
  •  ...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... 
    Senior
    Permanent employment
    Visa sponsorship
    Work visa
    Relocation package

    HC1316 GE Precision Healthcare LLC

    Waukesha, WI
    5 days ago
  • $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... 
    Senior
    H1b
    Local area
    Visa sponsorship
    Relocation package

    Nutanix

    Waukesha, WI
    2 days ago
  • 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... 

    TechDigital Group

    Waukesha, WI
    14 hours ago
  • $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... 
    Senior
    Hourly pay
    Full time
    Work at office
    Monday to Friday
    Shift work

    Temperature Equipment

    New Berlin, WI
    11 days ago
  •  ...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... 
    Senior
    Visa sponsorship
    Work visa
    Relocation package

    GE Healthcare

    Waukesha, WI
    1 day ago
  • $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... 
    Senior
    Remote work

    ABB

    New Berlin, WI
    3 days ago
  • 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... 

    TechDigital Group

    Waukesha, WI
    14 hours ago
  • $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...
    Senior
    Contract work

    ABB

    New Berlin, WI
    3 days ago
  • 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... 

    Leonardo DRS

    Menomonee Falls, WI
    2 days ago
  • $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

    GE Healthcare

    Waukesha, WI
    3 days ago
  •  ...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... 
    Senior
    Work at office
    Local area
    Worldwide

    Extrusion Control & Supply

    Waukesha, WI
    3 days ago
  • 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

    Wells

    Waukesha, WI
    6 days ago
  • 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

    ProHealth Care

    Waukesha, WI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Imaging (C++). Be the first to apply!