Intel

Senior GPU Software Development Engineer

Intel

San Jose, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Intel, a world leader in computing innovation and technology. We are currently seeking a highly skilled and experienced Senior GPU Software Development Engineer to join our dynamic team. In this role, you will have the opportunity to work with cutting-edge technology and contribute to the development of Intel's GPU products. We are looking for someone who is passionate about GPU software development and has a strong track record of delivering high-quality code. If you are a driven individual with a deep understanding of graphics and parallel computing, we would love to hear from you. Join us and be a part of shaping the future of graphics technology.

  1. Develop and maintain high-quality code for Intel's GPU products.
  2. Collaborate with cross-functional teams to design and implement innovative GPU software solutions.
  3. Stay up-to-date with the latest industry trends and advancements in graphics and parallel computing.
  4. Conduct thorough testing and debugging of code to ensure optimal performance and functionality.
  5. Take ownership of assigned projects and drive them to successful completion.
  6. Provide technical leadership and guidance to junior team members.
  7. Proactively identify and troubleshoot any issues or roadblocks in the development process.
  8. Participate in code reviews and contribute to improving the overall quality of the software.
  9. Communicate effectively with stakeholders to understand requirements and provide regular updates on project progress.
  10. Demonstrate a strong understanding of graphics and parallel computing principles and apply them to the development of GPU software.
  11. Continuously seek ways to optimize and improve the performance and functionality of Intel's GPU products.
  12. Adhere to company coding standards and best practices.
  13. Keep accurate and detailed documentation of development processes and projects.
  14. Act as a brand ambassador for Intel and represent the company in a professional and positive manner.
Where is this job?
This job is located at San Jose, CA, USA
Job Qualifications
  • In-Depth Knowledge Of Gpu Architecture And Programming: A Senior Gpu Software Development Engineer At Intel Should Have A Strong Understanding Of The Underlying Architecture Of Gpus And Be Proficient In Programming Languages Such As Cuda Or Opencl.

  • Extensive Experience In Graphics And Multimedia Development: This Role Requires A Candidate With A Proven Track Record Of Developing High-Quality Graphics And Multimedia Software, Including 3D Rendering, Video Encoding/Decoding, And Image Processing.

  • Proficiency In Low-Level Programming Languages: As A Senior Gpu Software Development Engineer, One Should Be Proficient In Low-Level Programming Languages Such As C/C++ And Assembly, As These Are Often Used In Developing Gpu Drivers And Libraries.

  • Familiarity With Gpu Debugging And Profiling Tools: Intel Looks For Candidates Who Have Experience With Gpu Debugging And Profiling Tools Such As Nvidia Nsight, Intel Vtune, Or Amd Codexl, To Identify And Fix Performance Bottlenecks In Software.

  • Strong Analytical And Problem-Solving Skills: A Senior Gpu Software Development Engineer Must Possess Excellent Analytical And Problem-Solving Abilities To Debug Complex Issues And Optimize Software Performance On Various Gpu Architectures. The Ability To Think Critically And Creatively Is Crucial In This Role.

Required Skills
  • Debugging

  • OpenGL

  • DirectX

  • Performance optimization

  • Multi-threading

  • Vulkan

  • GPU architecture

  • Graphics programming

  • Parallel Computing

  • Shader Development

  • Driver Development

  • Cuda/Opencl

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Positive Attitude

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior GPU Software Development Engineer in San Jose, CA, USA is between $150,000 - $180,000 per year. However, this can vary depending on factors such as the specific company, years of experience, and level of expertise. Some companies may offer higher salaries and additional benefits such as bonuses, stock options, and relocation assistance. It is best to research specific companies and their salary offerings to get a more accurate estimate.

Additional Information
Intel is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedDecember 19th, 2023
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Intel

Intel Corp. engages in the design, manufacture, and sale of computer products and technologies. It delivers computer, networking, and communications platforms. It operates its business through the following segments: Client Computing Group, Data Center Group, Internet of Things Group, Non-Volatile Memory Solutions Group, Intel Security Group, and Programmable Solutions.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started