Search jobs > Folsom, CA > Software development

GPU Software Development Engineer

Intel
Folsom, CA
Full-time

Job Description

Do Something Wonderful!

Intel put the Silicon in Silicon Valley. No one else is this obsessed with engineering a brighter future. Every day, we create world changing technology that enriches the lives of every person on earth.

So, if you have a big idea, let’s do something wonderful together. Join us, because at Intel, we are building a better tomorrow.

Who We Are

We are looking for a Graphics Software Engineer and, in this position, the key goal will be to focus on rigorously ensuring the robustness and quality of our Discrete Graphics offerings through meticulous validation and debug of graphics issues.

Behavior skills we are looking for :

strong quantitative

analytical

problem-solving skills.

Who You Are

Graphics Driver / Application related validation and debug activities.

Integrate upcoming graphics features into end-to-end validation flows.

Triage and Debug graphics failures and drive issue resolution with software and hardware development teams.

Ability to scale across end-to-end Display, Media, Render, Compute and power conservation Driver components.

Analyze cross component features to develop robust end user test scenarios.

Develop debug tools to improve graphics validation and debug efficiency.

Major focus on debugging graphics driver and firmware issues to improve quality of top game workloads functionality and performance on discrete graphics products.

Qualifications

Candidate should possess a Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering with 3+ years of experience, or a Master's degree with 2+ years of work or education experience.

Your experience should be 3 or more of the in the following :

Thorough understanding of graphics hardware and software, including but not limited to industry standard API's and frameworks such as DirectX, OpenGL, OpenCL, Vulkan.

Experience with debugging Windows Driver Model (WDM / WDF), Kernel Mode Driver Framework and kernel debugging, Windows kernel internals

Experience on latest Windows OS versions architecture.

Knowledge of device and system-level architecture, especially x86 based devices.

Debugging / Triage experience at the ingredient or platform level, one or more of the following domains - Graphics, Display, Media, Power Management.

Familiarity with various debug tools including emulators / JTAG-debuggers, Windbg, PIX, GPA, GPUView etc.

Sound knowledge of software development is critical. C, C++. Python programming expertise and experience.

Good understanding in state-of-the-art machine learning and deep learning algorithms, techniques and best practices, Expertise in Deep Learning Frameworks : TensorFlow, PyTorch.

Inside this 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.

As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products.

As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.

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.

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

Working Model

This role will require an on-site presence.

30+ days ago
Related jobs
Intel
Folsom, California

Bachelor's degree in Computer Engineering, Computer Science or in Electrical Engineering with 6+ years of relevant software development or validation industry experience, or. Master's degree in Computer Engineering, Computer Science or in Electrical Engineering with 4+ years of relevant software dev...

Intel Corporation
Folsom, California

Scope can span the entire stack, from firmware and device drivers through APIs and the application layer, and may also include the tools, infrastructure, and technologies necessary to develop, profile, optimize, and productize Intel GPUs or graphics/GPGPU software solutions. Develop and/or validate ...

Intel
Folsom, California

If you are an experienced Graphics Software Engineer seeking an opportunity to help shape, lead and deliver immersive visual experiences to millions of users, then GPU Software Engineering (GSE) has Development opportunities for you. In this position, the candidate will be joining the GPU Software D...

Fractal
California

We're looking for Software Development Engineers to play a pivotal role in developing and deploying cutting-edge, AI-driven enterprise applications using our client’s proprietary AI Platform. Proficient in software development with JavaScript and Node. Familiarity with Agile software development met...

Falcon IT & Staffing Solutions
California

Role: Development Security Operations (DevSecOps) Software Engineer. Are you an experienced Development Security Operations (DevSecOps) Software Engineer looking to take your career to the next level?. As a DevSecOps Software Engineer, you will be responsible for securing software deployment, identi...

Hasbro
CA

Principal Software Development Engineer. Are you a hands-on software engineer with a deep understanding of systems and technologies which those systems are built upon?. Lead an internal team of developers and collaborate with external development teams. ...

Intel
Folsom, California

As a GPU Linux Kernel Mode Driver Software Engineer in the DCAI (Data Center and Artificial Intelligence) software team you will develop and validate the software that enables Intel® GPUs for data center, client and edge products, for AI, compute and gaming. Bachelor's Degree in Computer Science, So...

Promoted
VSP Vision
Rancho Cordova, California

Software Engineer is responsible for technical aspects of the entire process of agile development for large complex projects. Software Engineer may supervise or coordinate activities of other personnel as necessary within Agile development cycle. Mentor Software Engineers to allow for skill/knowledg...

Promoted
Sequoia
CA, United States

We are seeking a talented and experienced Senior Software Engineer to join our engineering team in San Mateo. This role requires primarily back-end development skills, along with a strong foundation in software engineering principles. Define and then champion engineering best practices across engine...

Promoted
S&P Global
CA, United States

Data Engineering or Software Engineering. ...