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

Senior Software Engineer - Image Reconstruction (C++/CUDA)

$114.75k - $183.6k

Philips

Build the GPU-native engine that turns raw CT physics into life-saving images inside Philips scanners worldwide, wringing maximum performance from constrained hardware at the frontier of C++, CUDA, and AI alongside world-class physicists.

Your role:

  • Help re-architect an entire CT image-reconstruction pipeline, from raw detector physics to the final clinical image, as a fully GPU-native, massively scalable platform in C++ and CUDA.

  • Work shoulder-to-shoulder with physicists, algorithm architects, and platform engineers, translating complex signal and image-processing models into high-performance GPU implementations that balance image quality against compute cost.

  • Collaborate with CT platform teams around the globe to design, build, test, and deploy an industry-leading reconstruction software platform.

  • Push the frontier of performance engineering and applied AI by profiling, parallelizing, optimizing memory use across caches and shared memory, and pioneering learned models that replace expensive physics with fast, accurate equivalents.

  • This hybrid role is based in Cleveland, OH, with three flexible days in the office and two remote days each week. Regular travel is not typically required.

You're the right fit if:

  • You have 5+ years of professional experience developing and maintaining complex software systems in C++.You have experience with GPU programming (CUDA, OpenCL, or HIP), or you have optimized code for resource-constrained or embedded environments and are eager to transition into GPU-centric development.

  • You bring a strong mathematical foundation, and a background in image and signal processing,including the theory of medical image formation, is a plus. You are energized by performance engineering, and enjoyprofiling, parallelization, and squeezing every bit of throughput from modern GPUs.

  • You have a bachelor's degree or higher in Computer Science, Electrical or Computer Engineering, Mathematics, Physics, Biomedical Engineering, or a related field. Curiosity about applying machine learning to accelerate scientific or physics computation is a strong plus.

  • You have excellent written and verbal communication skills, able to explain complex designs, architectures, and algorithms to non-specialists. You have the ability and desire to collaborate closely with CT global development teams around the world.

  • You must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position.

How we work together

We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week. Onsite roles require full-time presence in the company’s facilities. Field roles are most effectively done outside of the company’s main facilities, generally at the customers’ or suppliers’ locations.

This is an office role.

About Philips

We are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help improve the lives of others.

  • Learn more about our business.

  • Discover our rich and exciting history.

  • Learn more about our purpose.

  • Learn more about our culture.

Philips Transparency Details

The pay range for this position in Orange, OH is $114,750 to $183,600.00.

The actual base pay offered may vary within the posted ranges depending on multiple factors including job-related knowledge/skills, experience, business needs, geographical location, and internal equity.  

In addition, other compensation, such as an annual incentive bonus, sales commission or long-term incentives may be offered. Employees are eligible to participate in our comprehensive Philips Total Rewards benefits program, which includes a generous PTO, 401k (up to 7% match), HSA (with company contribution), stock purchase plan, education reimbursement and much more. Details about our benefits can be found here.

At Philips, it is not typical for an individual to be hired at or near the top end of the range for their role and compensation decisions are dependent upon the facts and circumstances of each case.

Additional Information

US work authorization is a precondition of employment. The company will not consider candidates who require sponsorship for a work-authorized visa, now or in the future.

Company relocation benefits will not be provided for this position. For this position, you must reside in or within commuting distance to Orange, Ohio .

#LI-PHI

It is the policy of Philips to provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to race, color, ethnicity, religion, gender, pregnancy/childbirth, age, national origin, sexual orientation, gender identity or expression, disability or perceived disability, genetic information, citizenship, veteran or military status or a person’s relationship or association with a protected veteran, including spouses and other family members, marital or domestic partner status, or any other category protected by federal, state and/or local laws.

As an equal opportunity employer, Philips is committed to a diverse workforce. In order to ensure reasonable accommodation for individuals protected by Section 503 of the Rehabilitation Act of 1973, the Vietnam Veterans' Readjustment Act of 1974, and Title I of the Americans with Disabilities Act of 1990, applicants that require accommodation in the job application process may contact View phone number on click.appcast.io, option 5, for assistance.

Equal Employment and Opportunity Employer/Disabled/Veteran

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Image Reconstruction (C++/CUDA) in Chagrin Falls, Geauga County, OH vacancy
  •  ...international growth. This is an opportunity to help engineer the intelligent systems behind critical...  ....What You'll Be Owning:Lead embedded software development from initial concept and...  ...high-performance applications using C/C++ within embedded Linux and real-time systemsInfluence... 
    Senior
    C++
    Full time

    District Partners

    Aurora, OH
    4 days ago
  •  ...opportunities, LayerZero Power Systems is seeking additional Software Engineers to join the engineering team. Description Senior Software Engineer LayerZero Power Systems, Inc....  ...through end-of-life In-depth knowledge of C/C++ programming In-depth knowledge of operating... 
    Senior
    C++
    Temporary work

    LayerZero Power Systems

    Aurora, OH
    2 days ago
  •  ...Senior Software Engineer The Senior Software Engineer is responsible for leading the development of software solutions for embedded Linux platforms...  ...leadership responsibilities Strong proficiency in C and C++ software development Extensive experience developing... 
    Senior
    C++
    Remote work

    Hillenbrand

    Streetsboro, OH
    21 hours ago
  • Job OverviewThe Senior SIT Engineer (Firmware & Hardware) is responsible for leading system integration testing of complex solutions involving firmware, hardware devices, and supporting software systems. This role ensures end‑to‑end quality, reliability, performance, and... 
    Senior
    Flexible hours

    Hubbell

    Solon, OH
    4 days ago
  • LayerZero Power Systems, Inc. is hiring a Senior Software Engineer in Ohio to own the full software lifecycle from concept to deprecation. You will work on embedded real-time systems, databases, and human interfaces, collaborating with customers and internal teams. You... 
    Senior

    LayerZero Power Systems, Inc.

    Aurora, OH
    1 day ago
  • TEAM Industrial Services, Inc. is seeking an experienced Rope Access Level III Inspector to lead rope access operations on site, supervise rigging, plan rescues, and mentor Level I/II personnel in field inspections. The role requires multi-discipline certifications and ...
    Senior

    Team Industrial Services

    Solon, OH
    2 days ago
  •  ...solutions combine high-speed cameras, image processing, AI, and industrial software to help ensure quality, safety,...  ...and collaboration within a global engineering environment. In This Role,...  ...Our Technology Environment C++ for high-performance and real-time... 
    C++

    Kestrel Vision

    Solon, OH
    17 days ago
  • Epicor in Solon, Ohio is seeking a Senior Product Developer to design, develop, test, and maintain features across frontend, backend,...  ...quality, performance, and product capabilities; requires 5+ years in software development with full-stack experience. #J-18808-Ljbffr Epicor... 
    Senior

    Epicor Inc

    Solon, OH
    2 days ago
  • Epicor is seeking a Senior Product Developer to design, develop, test, and maintain enterprise features across frontend, backend, database, and integrations. You will build responsive UIs with React or similar frameworks and craft robust backend services using Python and... 
    Senior

    EPIND Epicor India

    Solon, OH
    1 day ago
  • Peak Technologies is seeking a Machine Vision Solutions Engineer who will lead the installation, integration, and support of advanced industrial systems, including machine vision and RFID solutions. The successful candidate will ensure successful deployments in high-demand... 
    Senior

    Peak Technologies

    Chesterland, OH
    3 days ago
  •  ...filtration, chip processing and recycling systems, with a focus on engineering and innovation. The Mayfran name has been synonymous with...  ...common commercial PLC/HMI products using more than one of these software packages: Siemens STEP7 / WinCC Allen-Bradley RSLogix 50... 
    Temporary work
    Traineeship

    Mayfran International

    Chagrin Falls, Geauga County, OH
    3 days ago
  • HealthPro Heritage is seeking a dedicated Physical Therapist for a full-time role in Chagrin Falls, OH. The position focuses on patient assessment, treatment, and collaboration with healthcare teams to provide exceptional care. Candidates should have a degree in Physical...
    Senior
    Full time

    HealthPro Heritage

    Chagrin Falls, Geauga County, OH
    2 days ago
  • Sunrise Senior Living is seeking a dedicated Caregiver to provide hands-on support and build meaningful relationships with residents in a compassionate environment. You will assist with daily living activities, follow care plans, promote safety and dignity, and engage... 
    Senior
    Daily paid

    Sunrise At Orchard

    Chagrin Falls, Geauga County, OH
    2 days ago
  •  ...Software Security Engineer (Entry-Level) For more than 80 years, Tektronix has set the benchmark for quality in electronic test and measurement instruments. Our brand is built on engineering excellence, and we take that responsibility seriously. We foster a culture... 
    Permanent employment
    Internship
    Local area

    GEMS INC

    Solon, OH
    4 days ago
  • Legacy Healthcare Services is seeking a Speech Language Pathologist (SLP) to join our team dedicated to improving the lives of senior patients. You will evaluate and treat swallowing and communication disorders, set goals, and deliver individualized therapy within a coordinated... 
    Senior
    Monday to Friday

    Legacy Healthcare Services

    Chagrin Falls, Geauga County, OH
    2 days ago
  • H.B. Fuller seeks a Senior Production Manager to lead operations at the Chagrin Falls site, ensuring safe, reliable, and efficient production. You will drive continuous improvement, develop high‑performing teams, and align production strategy with site goals and company... 
    Senior

    H.B. Fuller

    Chagrin Falls, Geauga County, OH
    4 days ago
  • A global event management firm is seeking a Senior Event Experience Manager to manage projects for virtual, hybrid, and in-person meetings. The role involves client management, project coordination, and ensuring compliance with guidelines. Candidates should have at least... 
    Senior
    Remote job

    Meetings Incentives

    Chagrin Falls, Geauga County, OH
    3 days ago
  • $40 - $48 per hour

     ...Healthcare Services, Inc. in Chagrin Falls, Ohio is seeking a compassionate Physical Therapist dedicated to improving the lives of senior patients. This role offers a desirable Monday-Friday schedule with no weekend or holiday requirements. Join a team that provides rehabilitative... 
    Senior
    Hourly pay
    Monday to Friday

    Legacy Healthcare Services, Inc.

    Chagrin Falls, Geauga County, OH
    2 days ago
  • Bird Technologies in Solon, OH is seeking an Software Engineering Manager to lead embedded software and firmware development for RF measurement...  ...lifecycle. The ideal candidate has deep experience in embedded C/C++, real-time systems, embedded Linux, and software architecture... 
    C++
    Remote work

    Bird Technologies

    Solon, OH
    2 days ago
  •  ...Healthcare Services, located in Chagrin Falls, Ohio, is seeking a dedicated Physical Therapist to join our team dedicated to helping senior patients improve their quality of life. You will provide rehabilitative services, plan tailored treatment programs, and ensure... 
    Senior
    Monday to Friday
    Weekend work

    Legacy Healthcare Services

    Chagrin Falls, Geauga County, OH
    2 days ago
  • H.B. Fuller in Chagrin Falls, OH is seeking a Senior Production Manager to lead the site in safety, continuous improvement and operational...  ...-performance team. Requires a BS in Chemical or Mechanical Engineering, 10+ years of progressive operations leadership, expertise in... 
    Senior

    HB Fuller

    Chagrin Falls, Geauga County, OH
    5 days ago
  • $110k - $125k

    R10098427 Applications Engineer (Open) Location:Twinsburg, OH (AES) - Management - ALTEC How will you CONTRIBUTE and GROW? As a member of the Airgas ALTEC Engineering Solutions Group, based in Cleveland, OH, this individual will play a key role in the growth of Airgas... 
    Full time
    Temporary work
    For contractors
    Night shift
    Weekend work

    Airgas

    Twinsburg, OH
    3 days ago
  • $130k - $150k

     ...world-changing innovations to their end markets. Learn more at Senior Production Manager reports to the Plant Manager and has primary...  ...Production supervisors and operators, and work alongside Site Engineers, a Maintenance Manager and Warehouse Manager.Understand, apply... 
    Senior
    Full time
    Work experience placement
    Local area

    H.B. Fuller

    Chagrin Falls, Geauga County, OH
    2 days ago
  •  ...OverviewHubbell Utility Solutions is seeking a Staff Engineer (10+ years experience) to join our...  ...Studio, or similar) · Build systems (C/C++) · Test automation frameworks · Hardware-...  ...working at the boundary between software and hardwareExperience Level• 10+ years in... 
    C++
    Flexible hours

    Hubbell

    Solon, OH
    1 day ago
  • Software Engineering ManagerLocation: Twinsburg, OHOur client is recognized as an expert in networking communications, measurement and management...  ...to both technical and nontechnical audiences.• Embedded C or C++ and resource-constrained systems• Real-time systems,... 
    C++
    Permanent employment
    Immediate start
    Remote work

    Scientific Search

    Twinsburg, OH
    4 days ago
  • Senior Production SupervisorPosition SummaryTarkett is seeking an experienced manufacturing leader to serve as Senior Production Supervisor...  ..., quality, and equipment issues.Partner with Safety, Quality, Engineering, Maintenance, Scheduling, Training, Human Resources, and... 
    Senior
    Full time
    Contract work
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Day shift

    Tarkett

    Chagrin Falls, Geauga County, OH
    2 days ago
  • $177.69k

     ...business, this role blends sales, ownership, and community leadership into one unique opportunity. Position Summary We're seeking a Senior Account Executive (known to N2 as Area Directors) to launch, grow, and lead a Stroll publication in your local market. If accepted,... 
    Senior
    Local area
    Work from home
    Home office
    Flexible hours

    N2 - All Jobs

    Chagrin Falls, Geauga County, OH
    4 days ago
  •  ...growth, with a loyal customer base of existing Fortune 100 customers and an expanding portfolio of new customers.The Application Engineer at LayerZero Power Systems serves as a critical technical and commercial link between customers, outside sales, and internal engineering... 
    Temporary work
    Second job
    Remote work

    LayerZero Power Systems

    Aurora, OH
    3 days ago
  • $65.56k - $109.26k

     ...Summary: Are you a hands-on mechanical engineer with a passion for fluid systems? Centrus...  ...Engineer, you will transition from supporting senior engineers to taking ownership of...  ...CFD/FEA packages, and/or piping-stress software is preferred. Experience in regulated or... 
    Senior
    Work experience placement

    Centrus Energy

    Chagrin Falls, Geauga County, OH
    15 hours ago
  • Precision Castparts Corp. (PCC) is seeking a Payroll Manager for the Airfoils Division in the Cleveland area. The role oversees multi-state payroll processing for a large workforce, including 401K administration, audits, and benefits. The position involves supervising ...
    Senior

    Precision Castparts Corp

    Bedford Heights, OH
    3 days ago

Do you want to receive more vacancies?

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