Position Details
About this role
Build and extend low level packet capture and replay tooling used across multiple teams. Work includes adding features, implementing support for new hardware, and automating tasks on Windows and Linux.
Key Responsibilities
- Support low level 3D/Compute Capture/Replay Tools on Windows and Linux
- Design and implement new features in existing tools
- Implement support for new hardware and features
- Understand architecture of the graphics IP
- Automate various tasks
Technical Overview
Responsibilities center on developing and maintaining 3D/Compute capture-replay tools in a low-level C/C++ environment, with optional scripting in Python and debugging using gdb/kdb. Requires understanding GPU graphics pipeline architecture and may involve graphics API exposure including Direct3D, Vulkan, and OpenGL with shader languages like HLSL/GLSL and SPIR-V.
Ideal Candidate
The ideal candidate is a mid-level Silicon Design Engineer with strong C/C++ experience and hands-on work building packet capture and replay tooling on both Windows and Linux. They understand GPU/graphics pipeline architecture and can implement automation and new low-level tool features, with scripting support in Python as a plus.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Clearance & Visa
Keywords for Your Resume
Deal Breakers
Must be able to support low level 3D/Compute Capture/Replay Tools on Windows and Linux, Role is not eligible for visa sponsorship
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile