Intel

Senior GPU Software Development Engineer

Intel

Phoenix, AZ, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Intel, a leading technology company pushing the boundaries of innovation. We are seeking a highly skilled Senior GPU Software Development Engineer to join our dynamic team in creating cutting-edge graphics solutions. As a member of our team, you will have the opportunity to work on the latest GPU technologies and collaborate with top engineers to shape the future of graphics computing. If you have a passion for pushing the limits of hardware and software and possess a strong background in GPU development, we want to hear from you. Join us in shaping the future of visual computing at Intel.

  1. Develop and maintain cutting-edge graphics solutions for Intel's GPU products.
  2. Collaborate with a team of top engineers to drive innovation and push the boundaries of graphics computing.
  3. Research and analyze new technologies and techniques in GPU development to continuously improve and enhance Intel's products.
  4. Design and implement high-performance and efficient GPU software solutions.
  5. Write clean, maintainable, and well-documented code while adhering to industry standards.
  6. Troubleshoot and debug complex GPU software issues.
  7. Provide technical guidance and mentorship to junior members of the team.
  8. Stay up-to-date with industry trends and advancements in GPU development.
  9. Work closely with hardware teams to optimize software for specific hardware architectures.
  10. Collaborate with cross-functional teams such as product management, marketing, and QA to ensure successful product launches.
  11. Participate in code reviews and contribute to the continuous improvement of development processes.
  12. Communicate effectively with team members and stakeholders to provide updates on project progress and address any concerns.
  13. Continuously strive for high-quality and timely delivery of projects.
  14. Adhere to Intel's policies and procedures, including maintaining confidentiality of sensitive information.
  15. Represent Intel at industry events and conferences to showcase our graphics solutions and stay connected with the wider community.
Where is this job?
This job is located at Phoenix, AZ, USA
Job Qualifications
  • Extensive Experience In Graphics Programming: A Senior Gpu Software Development Engineer At Intel Should Possess A Deep Understanding Of Graphics Programming Concepts And Techniques, Including Shader Development, Graphics Apis (Such As Directx And Opengl), And Graphics Pipeline Architecture.

  • Strong Knowledge Of Gpu Architecture: In Addition To Graphics Programming, A Candidate Must Have A Thorough Understanding Of Gpu Hardware Architecture, Including Memory Hierarchy, Cache Coherency, And Parallel Processing.

  • Proficiency In Programming Languages And Tools: A Senior Gpu Software Development Engineer Should Be Proficient In Programming Languages Such As C++, Cuda, And Opencl, As Well As Development Tools Like Visual Studio And Gpu Profilers.

  • Experience With Low-Level Programming: Intel Gpus Often Require Low-Level Programming To Optimize Performance. Therefore, A Candidate Must Have Experience With Low-Level Programming Techniques, Such As Assembly Language And Hardware-Specific Optimization.

  • Proven Track Record Of Delivering Complex Projects: A Senior Gpu Software Development Engineer Should Have A Strong Track Record Of Delivering Complex Projects On Time And With High Quality. This Requires Excellent Project Management Skills, Attention To Detail, And The Ability To Work Collaboratively With A Team.

Required Skills
  • Debugging

  • Performance tuning

  • Parallel programming

  • GPU architecture

  • Multithreading

  • Assembly Programming

  • Gpgpu

  • Gpu Drivers

  • Graphics Pipeline

  • Cuda/Opencl

  • Kernel Optimization

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Senior GPU Software Development Engineer in Phoenix, AZ, USA is $130,000 - $150,000 per year. However, this can vary depending on the individual's experience, skills, and the specific company they are working for. Some factors that may affect salary include the size and industry of the company, the level of responsibility and leadership within the role, and the demand for this type of engineer in the job market.

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