Software Engineer - Image Processing (C++ / GPU)
Location
Orange, OH
Job Type
Full-time
Category
other-general
Posted
June 03, 2026
The Software Development Engineer collaborates with the team to define software quality goals and development practices, driving continuous improvement through high standards and effective methodologies. This role develops and integrates software solutions to monitor performance, usage, and errors, ensuring reliability, interoperability, and optimal system performance.
**Your role:**
+ Maintain, support, and optimize our robust legacy C++ codebase to ensure continued operational excellence.
+ Actively participate in the design and development of our new, next-generation GPU-centric architecture.
+ Working with system and platform architects, system engineers and other stakeholders generate high performance, GPU-centric, platform based, and scalable designs of complex signal/image processing
+ Works closely and co-develops with CT BU platforms to create high quality working software to be deployed in products.
+ Works with processing algorithm designers to improve algo...
**Your role:**
+ Maintain, support, and optimize our robust legacy C++ codebase to ensure continued operational excellence.
+ Actively participate in the design and development of our new, next-generation GPU-centric architecture.
+ Working with system and platform architects, system engineers and other stakeholders generate high performance, GPU-centric, platform based, and scalable designs of complex signal/image processing
+ Works closely and co-develops with CT BU platforms to create high quality working software to be deployed in products.
+ Works with processing algorithm designers to improve algo...