Job Summary
- 8+ years of modern C++ / C++17, including data structures, algorithms and memory management.
- Concurrency including threads and atomics; CPU and memory profiling.
- Numerical robustness including IEEE-754 floating point and reproducible results.
- API design using stable C interfaces, opaque handles and plain data structures.
- Unit/component testing and Windows / MSVC builds.
- Ray tracing, BVH or graphics experience is a plus.
Key Responsibilities
- 8+ years of contemporary C++ / C++17, including data structures, algorithms and memory management.
- Concurrency including threads and atomics; CPU and memory profiling.
- Numerical robustness including IEEE-754 floating point and reproducible results.
- API design using stable C interfaces, opaque handles and plain data structures.
- Unit/component testing and Windows / MSVC builds.
- Ray tracing, BVH or graphics experience is a plus.
Skill Requirements
- 8+ years of modern C++ / C++17, including data structures, algorithms and memory management.
- Concurrency including threads and atomics; CPU and memory profiling.
- Numerical robustness including IEEE-754 floating point and reproducible results.
- API design using stable C interfaces, opaque handles and plain data structures.
- Unit/component testing and Windows / MSVC builds.
- Ray tracing, BVH or graphics experience is a plus.
Must Have Skill
C++,Data Structures & Algorithms
Good to Have Skill
C,General-Purpose Computing On Graphics Processing Units
Other Requirements
- 8+ years of modern C++ / C++17, including data structures, algorithms and memory management.
- Concurrency including threads and atomics; CPU and memory profiling.
- Numerical robustness including IEEE-754 floating point and reproducible results.
- API design using stable C interfaces, opaque handles and plain data structures.
- Unit/component testing and Windows / MSVC builds.
- Ray tracing, BVH or graphics experience is a plus.
📌 Technical Lead (Pune)
🏢 HCLTech
📍 Pune