Senior Software Engineer - Image Reconstruction (C++/CUDA)
$114.75k - $183.6kPhilips
Job TitleSenior Software Engineer - Image Reconstruction (C++/CUDA)Job DescriptionBuild 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 enjoy profiling, 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 togetherWe 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 PhilipsWe 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 InformationUS 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-PHIThis requisition is expected to stay active for 45 days but may close earlier if a successful candidate is selected or business necessity dictates. Interested candidates are encouraged to apply as soon as possible to ensure consideration.Philips is an Equal Employment and Opportunity Employer including Disability/Vets and maintains a drug-free workplace.Job SummaryJob number: 580470Date posted : 2026-08-24Profession: Software developmentEmployment type: Full time
$135k - $170k
...seeking a 3D Computer Vision Engineer to develop advanced algorithms for 3D reconstruction and spatial... ...fidelity laser scanners and imaging sensors to design and optimize... ...and high-performance software over direct robot... ...and linear algebra in C++ and Python Solve complex...SeniorC++Full time$220k - $292k
...customers. We are looking for software engineers, hardware engineers,... ...THE JOBWe are seeking Senior Software Engineers... ...-on proficiency in C++ and/or Python within a... ...Filters, Stereo, Neural 3D Reconstruction, RGB-D and LIDAR... ...Python.Proficient in CUDA.US Salary Range$220,00...SeniorC++Full timeWork experience placementImmediate startRemote workRelocation package$110k - $129.5k
...Job Title: Senior Software Engineer- Embedded OS Lifecycle & Customization Location(s): Tustin, CA... ...have strong hands-on experience with C/C++, Embedded Linux, Yocto, QNX, BSP development... ..., patching, standardization, image building, and deployment. Develop...SeniorC++Permanent employmentWork from home$191k - $253k
...dev does the boring work while senior devs build features." You'll... ..., centralized logs) to reconstruct system state at the moment things... ...subsystem actually uses - Rust, C++, Python, Go, whatever — with... ...for embedded or fleet software.Actual on-call or field-support...SeniorC++Full timeWork experience placementImmediate start- ...years.About The TeamThe Sentry Tower Software team develops robotic systems that... ...board comes up and works when our image boots. We’re hiring a Senior Software Engineer to own that layer.This role sits... ...in C, plus proficiency in Rust or C++ for the userspace services that...SeniorC++Full timeWork experience placementLive inImmediate start
- ...architectures, combining rigorous engineering with learning systems proven... ...for a Robotics Simulation Software Engineer to build and... ...workflows that turn field logs, reconstructed environments, and failure... ...software engineering skills in C++ and/or Python. ~...SeniorC++Local area
- ...A defense technology company is seeking a Senior Software Engineer specializing in robotics to develop cutting-edge autonomous systems. Candidates... ...years of software development experience and proficiency in C++ or Rust. This role involves collaborative problem-solving...SeniorC++Relocation package
- ...Software Developer Opportunity in Irvine, CA We have an exciting opportunity in Irvine,... ...one or more of the following: Unreal Engine based development C++ Python ~ Have knowledge and/or experience in imaging Qualifications: Bachelor's degree...SeniorC++Remote work2 days per week
$191k - $253k
...family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our senior software engineers collaborate with other engineering... ...programming languages such as Java, Python, C++, Rust, Go, JavaScript, etc.Experience building...SeniorC++Full timeWork experience placementImmediate start- A defense technology company is seeking a Senior Software Engineer to work with its Tactical Recon and Strike team. This role involves developing... ...years of software development experience, strong skills in C++ or Rust, and a background in robotics. The position is based...SeniorC++Relocation package
$191k - $253k
...developing fully integrated hardware and software systems, including Lattice for Space... ...warfighting domain.ABOUT THE JOBAs a Senior Software Engineer on Space Ground Software, you will own... ...programming languages such as Java, Python, C++, Rust, Go, JavaScript, etc.Experience...SeniorC++Full timeWork experience placementImmediate start$191k - $253k
...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission... ...worldwide.ABOUT THE JOBWe're seeking a Senior Software Engineer to join our rapidly growing... ...programming languages such as Python, C++, Rust, Go, JavaScript, etc.Experience building...SeniorC++Full timeWork experience placementImmediate startWorldwide- ...Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related... ...troubleshooting and analyzing remotely deployed software systems Experience working with and... ...and mechanical systems Strong C++ or Rust experience in a Linux development...SeniorC++Remote work
$191k - $253k
...family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our senior software engineers collaborate with other engineering... ...processes, and verification tools, such as C/C++, PythonTrack record of architecting...SeniorC++Full timeWork experience placementImmediate start$191k - $253k
...Team builds the foundational software-defined operating system that... ...real-time execution. As a core engineering capability, LatticeOS... ...THE JOBWe are looking for a Senior Software Engineer to join the... ...robotics.Deep experience with C++, Rust, or similar systems programming...SeniorC++Full timeWork experience placementImmediate start$112.8k - $150.5k
...their projects with innovative software solutions for electrical... ...intelligence during design and engineering and into operations and maintenance... ...Employer.Job Title: Senior Software EngineerLocation: Irvine... ...developing desktop applications using C++, C#, and Visual Studio.Strong...SeniorC++Full timeLocal area$191k - $253k
...distributed fight to come.ABOUT THE JOBThe role of our video pipeline engineers is to develop real-time and asynchronous video feeds from... ...for this role.REQUIRED QUALIFICATIONS5+ years of general C++ software experienceBS degree in an engineering disciplineGeneral...SeniorC++Full timeWork experience placementImmediate startRemote work$191k - $253k
...a diverse team of experts in software, robotics, artificial intelligence... ....ABOUT THE JOBSenior Software Engineers independently drive the... ...and decision support. We expect Senior Software Engineers to demonstrate... ...or embedded software in C++, Rust and/or GoExperience writing...SeniorC++Full timeWork experience placementImmediate startRemote workFlexible hours$191k - $253k
...developing fully integrated hardware and software systems, including Lattice for Space... ...in production.ABOUT THE JOBAs a Senior Software Engineer on Space Ground Software, you will own... ...primarily in a systems language (Go, Rust, or C++), with networked services using gRPC/...SeniorC++Full timeWork experience placementImmediate start$191k - $253k
...a diverse team of experts in software, robotics, artificial intelligence... ....ABOUT THE JOBSenior Software Engineers independently drive the... ...and decision support. We expect Senior Software Engineers to demonstrate... ...or embedded software in C++, Rust and/or GoExperience writing...SeniorC++Full timeWork experience placementImmediate startRemote workFlexible hours$191k - $253k
...developing fully integrated hardware and software systems, including Lattice for Space... ...warfighting domain.ABOUT THE JOBAs a Senior Orbital Software Engineer on Space, you will own the... ...programming languages such as Python, C++, Rust, or GoExperience with spacecraft...SeniorC++Full timeWork experience placementImmediate start$95.5k - $181.7k
...years of experience and renowned engineering expertise to meet the needs of... ...a safer, more secure world.Our Software Department in Fullerton, CA is looking to hire a Senior Software Engineer to work... ...software applications using C/C++ and Python.Work within an Agile...SeniorC++Temporary workWork experience placementInterim roleInternshipWork at officeRemote workFlexible hours$191k - $253k
...military in months, not years.ABOUT THE TEAMAnduril's Software Platform organization is seeking a Software Engineer to join the Data Distribution team. The Data... ...experienceProficiency in a systems programming language (Rust, C, C++, or Go)Strong understanding of networking...SeniorC++Full timeWork experience placementImmediate start$191k - $253k
...the military in months, not years.ABOUT THE JOBAt Anduril, our Software Engineers are at the forefront of defense technology, crafting high-... ...software using languages such as Go, Python, Java, Rust, or C++.Data Systems Expertise: Demonstrated success in designing, implementing...SeniorC++Full timeWork experience placementImmediate start$220k - $292k
...not years.About The TeamThe Sentry Tower Software team develops robotic systems that provide... ...About the Job We're looking for Software Engineer specializing in Robotics to join our... ...interfacing.4+ years working with Rust or C++.Solid grasp of networking principles, including...SeniorC++Full timeWork experience placementLive inImmediate start$220k - $292k
...Anduril’s Lattice ecosystem. ABOUT THE JOBWe are looking for a Senior Robotics Software Engineer to join our rapidly growing team in Costa Mesa, CA. In... ...6+ years of professional industry experience working with C++ or Rust programming languages. Experience building...SeniorC++Full timeWork experience placementImmediate start$220k - $292k
...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile... ...testing electrical and mechanical systems3+ Years experience with C++ or Rust experience in a Linux development environmentMust be...SeniorC++Full timeWork experience placementImmediate startRemote workRelocation package$220k - $292k
...Anduril’s Lattice ecosystem. ABOUT THE JOBWe are seeking a Senior Robotics Software Engineer, Behaviors to join the Maneuver Dominance team. In this... ...Computer Science, Software Engineering, Mathematics, or Physics.C++ and Rust Proficiency: At least 6+ years of hands-on...SeniorC++Full timeWork experience placementImmediate start$220k - $292k
...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile... ...professional software development experienceStrong proficiency in C++ or Rust, with experience in Linux development environmentsDemonstrated...SeniorC++Full timeWork experience placementImmediate startRemote workRelocationRelocation package$191k - $253k
...the military in months, not years.ABOUT THE TEAMThe Software Platform organization is seeking a Software Engineer to join Anduril’s Tactical Networking Team. We... ...experienceProficiency in a systems programming language (Rust, C, C++, or Go)Strong understanding of Layer 3 networking:...SeniorC++Full timeWork experience placementImmediate start
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!
- senior grant accountant Orange, CA
- senior tax Orange, CA
- senior consulting engineer Orange, CA
- sr accountant Orange, CA
- senior medical science liaison Orange, CA
- senior property accountant Orange, CA
- senior software engineer remote Orange, CA
- senior technology project manager Orange, CA
- senior performance engineer Orange, CA
- senior payroll accountant Orange, CA



