> Markdown version of [/jobs/ext/1910397-hpc-software-engineer](https://www.wearedevelopers.com/jobs/ext/1910397-hpc-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # HPC Software Engineer - **Company:** Karlsruher Institut für Technologie - **Location:** Eggenstein-Leopoldshafen, Germany - **Experience:** Experienced - **Salary:** €61,900.0 - €71,200.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Profiling, Nvidia CUDA, Computer Programming, Software Debugging, Software Design Patterns, Linux, Microprocessors, Data Flow Control, General-Purpose Computing on Graphics Processing Units, Python (Programming Language), Open Source Technology, OpenCL, Remote Direct Memory Access, SAP NetWeaver Business Warehouse, Software Engineering, Data Streaming, 3d Imaging, Graphics Processing Unit (GPU), High Performance Computing, Parallel Computation, Gpu Programming, Information Technology, Build Tools, Software Version Control - **Published:** August 4, 2026 - **Apply:** https://www.xing.com/jobs/hamburg-hpc-software-engineer-156828561 ## About the Role * PhD in computer science, mathematics, or related disciplines; alternatively masters in one of the named disciplines with 2+ years work experience. * Hands-on experience developing complex software systems in high-performance computing/ GPU computing environments * Experience with GPU programming and parallel computing (CUDA, OpenCL, MPI, or similar) *Strong programming skills in C/C++ and Python * Good Linux and software development skills (debugging, profiling, build systems, version control, design patterns) * Excellent command of spoken and written English Desirable skills: * Experience with image processing or tomographic reconstruction * Experience with graph-based execution systems, streaming/dataflow architectures, or task schedulers * Experience with RDMA/high-speed networking, or multi-GPU programming ## Description * Modernize/rewrite the open-source UFO framework for scalable GPU-accelerated image reconstruction and analysis * Design execution and scheduling mechanisms for image processing pipelines across CPUs, GPUs, and multi-node systems * Optimize dataflow architectures for high-throughput processing with focus on: * zero-copy processing, * asynchronous execution, * streaming pipelines, * GPU-to-GPU transfers, * and efficient utilization of high-speed interconnects Integrate and implement reconstruction and image processing algorithms for large-scale 3D imaging Develop Python interfaces and high-level workflow orchestration tools, The "KIT-Family +" program assists you in reconciling work and family life by offering childcare services, holiday activities, a parent-child office space, and assistance with caring for relatives. Stay Healthy Under the motto "Fit at KIT - Body, Mind and Soul," we promote your well-being through fitness classes and mental-health programmes. Individualised Extra Benefits Enjoy a corporate pension (VBL), a €25 monthly contribution toward a JobTicket BW, plus a broad selection of cultural and recreational programmes., If you are interested, please send us your CV and motivation letter in English language, along with all supporting documents (transcript of records, certificates, support letters,...) ## Related Videos - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/1521-accelerating-python-on-gpus) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [CUDA Python: GPU programming for the modern developer](https://www.wearedevelopers.com/videos/100221-cuda-python-gpu-programming-for-the-modern-developer) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [Austria – the most livable place for software developers?](https://www.wearedevelopers.com/magazine/20-austria-the-most-livable-place-for-software-developers)