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 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.
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.
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.