GPU FW Development Engineer

7 Minutes ago • 3 Years + • Software Development & Engineering • $139,540 PA - $197,000 PA

Job Summary

Job Description

The Client Graphics organization at Intel is seeking a firmware developer for the GuC (Graphics micro Controller) Team. This role involves FW code development, validation, and unit testing, with a focus on high-quality deliverables. Responsibilities include contributing to firmware design, owning runtime firmware delivery and debugging, and developing validation test cases. The position requires experience in firmware/software debug methodologies and modern software engineering practices.
Must have:
  • Contribute to the GuC firmware design documents.
  • Own and ensure quality delivery of the GuC runtime firmware.
  • Own debug of GuC Firmware features with main focus on the Scheduler domain.
  • Contribute to validation and unit test framework development.
  • Contribute to the culture of quality deliverables by designing and developing validation test cases.
Good to have:
  • Developing and optimizing GPU firmware and software.
  • GPU architectures and how they influence software design and performance.
  • Hands-on experience with AI-powered code generation tools (e.g., GitHub Copilot) for accelerating software development and enhancing code quality.
Perks:
  • competitive pay
  • stock
  • bonuses
  • health
  • retirement
  • vacation

Job Details

Job Description:

Client Graphics organization is seeking a firmware developer to join our GuC (Graphics micro (μ) Controller) Team. This position requires experience in FW code development, validation and Unit Testing to provide a high-quality code deliverable. You’ll be immediately plugged into the team with a senior team member identified to help in your ramp, and given appropriate levels of ownership over FW feature design and implementation to match and continue to grow your skills.

You will be expected to work on the tasks across all aspects of the software development process (design, verification, CI/CD, interface definition, etc.). You will leverage a modern development culture and processes using modern development practices.

If you are looking to challenge yourself, being a team player, growing technical expertise and ownership, and understanding the details of Intel’s graphics products while advancing your own skills applying modern development techniques this is the job for you.

You will be responsible for, but not limited to:

  • Contribute to the GuC firmware design documents.
  • Own and ensure quality delivery of the GuC runtime firmware.
  • Own debug of GuC Firmware features with main focus on the Scheduler domain.
  • Contribute to validation and unit test framework development.
  • Contribute to the culture of quality deliverables by designing and developing validation test cases.

Qualifications:

Minimum Qualifications:

Bachelor's in Computer Science, Computer Engineering or in a related field and 5+ years of Firmware development experience

OR Master in Computer Science, Computer Engineering or in a related field and 3+ years of Firmware development experience

2+ years of experience in/with:

  • Firmware / Software debug methodologies.
  • Modern software engineering practices in product delivery situations.
  • Modern unit tests and development frameworks.

Preferred qualifications:

6+ months of experience in any of the skills below will be considered preferred:

  • Developing and optimizing GPU firmware and software.
  • GPU architectures and how they influence software design and performance.
  • Hands-on experience with AI-powered code generation tools (e.g., GitHub Copilot) for accelerating software development and enhancing code quality.

Job Type:

Experienced Hire

Shift:

Shift 1 (United States of America)

Primary Location:

US, California, Folsom

Additional Locations:

Business group:

The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them.

Posting Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Position of Trust

N/A

Benefits:

We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits here:

Annual Salary Range for jobs which could be performed in the US:

$139,540.00-$197,000.00

Salary range dependent on a number of factors including location and experience.

Work Model for this Role

This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Folsom, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Visit our Careers at Intel site and discover how it is to work here. Search jobs, get to know employees and learn more about benefits at Intel:

Santa Clara, California, United States (On-Site)

Hillsboro, Oregon, United States (On-Site)

Santa Clara, California, United States (On-Site)

Folsom, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Haifa, Haifa District, Israel (On-Site)

Guadalajara, Jalisco, Mexico (On-Site)

View All Jobs

Get notified when new jobs are added by Intel

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug