> Markdown version of [/jobs/ext/485670-software-engineer-gpu-driver-development](https://www.wearedevelopers.com/jobs/ext/485670-software-engineer-gpu-driver-development). 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). --- # Software Engineer - GPU Driver Development - **Company:** Experis - **Location:** San Jose, CA, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** System Programming, Software Performance - **Published:** June 6, 2026 - **Apply:** https://www.experis.com/en/job/400159/software-development-engineer- ## About the Role * Bachelor's degree or higher in Computer Engineering, Electrical Engineering, Computer Science, or a similar program with a focus on Software Engineering. * 0-2 years of demonstrated software engineering experience., * Excellent programming skills with demonstrated experience in C/C++. * Strong problem-solving and debugging skills with a deep understanding of object-oriented principles. * Strong technical communication, interpersonal, and teamwork skills. * Experience in device driver development or equivalent close-to-hardware programming (embedded systems, operating systems/kernel, etc.). * Experience with complex software systems and architectures. * Experience writing clean, well-tested, maintainable code in an enterprise organization. * Experience delivering production-quality software engineering solutions on schedule. * Working knowledge of device driver development in OpenCL/CUDA, OpenGL, DirectX, or D3D. * Experience with GPU hardware programming. * Knowledge of GPU and CPU architectures. * Experience with parallel and asynchronous processing. * Experience with software performance analysis, optimization, and low-level programming. * Experience with 3D graphics and OpenCL, DirectX, and D3D. ## Description * Enhance and maintain sophisticated production-level graphics drivers. * Collaborate closely with various engineering teams to implement features and debug issues within GPU-specific drivers. * Validate GPU features for new hardware generations. * Education and Experience ## Related Videos - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Is it still C#? Practical systems programming with .NET (war stories included)](https://www.wearedevelopers.com/videos/100138-is-it-still-c-practical-systems-programming-with-net-war-stories-included) - [We (don't) need a software architect!?!](https://www.wearedevelopers.com/videos/663-we-don-t-need-a-software-architect) - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) - [A Love Letter to Rust](https://www.wearedevelopers.com/videos/177-a-love-letter-to-rust) - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/859-accelerating-python-on-gpus) ## Related Articles - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)