
GPU Graphics Memory Manager Software Development Engineer
Welcome to Intel, where innovation reigns and technology is constantly evolving. We are seeking a highly skilled and motivated Software Development Engineer to join our team as a GPU Graphics Memory Manager. In this role, you will be responsible for developing and maintaining the software that manages the graphics memory on our cutting-edge GPU products. We are looking for someone with a strong background in computer science and a passion for pushing the boundaries of GPU technology. If you have a keen eye for detail, a love for problem-solving, and a drive to constantly learn and grow, we want you on our team. Join us at Intel and be a part of shaping the future of GPU graphics memory management.
- Develop and maintain software for managing graphics memory on GPU products.
- Collaborate with cross-functional teams to understand product requirements and deliver high-quality solutions.
- Conduct research and stay up-to-date on the latest GPU technology advancements.
- Troubleshoot and debug software issues to improve performance and enhance functionality.
- Continuously improve and optimize the memory management software for better efficiency.
- Write clean, efficient, and well-documented code that adheres to industry standards.
- Conduct thorough testing and validation of software to ensure reliability and stability.
- Work closely with hardware engineers to optimize software and hardware interactions.
- Participate in code reviews and provide constructive feedback to team members.
- Keep track of industry trends and emerging technologies to propose innovative solutions.
- Provide technical guidance and mentorship to junior team members.
- Document and communicate project progress and updates to team members and stakeholders.
- Attend relevant conferences and workshops to stay updated on industry developments.
- Adhere to company policies and procedures, including security and code quality standards.
- Collaborate with the product team to define and prioritize software features and enhancements.
- Take ownership of projects and ensure timely delivery of high-quality software.
Bachelor's Or Master's Degree In Computer Science, Computer Engineering, Or A Related Field.
Strong Understanding Of Graphics Memory Management Techniques And Algorithms.
Experience With Developing And Optimizing Software For Gpu Architectures, Such As Nvidia Or Amd.
Proficiency In Programming Languages Commonly Used In Gpu Development, Such As C++, Opencl, And Cuda.
Knowledge Of Modern Graphics Apis, Such As Directx And Opengl, And Experience With Low-Level Graphics Programming.
Software Development
Programming
Data structures
Debugging
C/C++
Multi-threading
Memory management
Performance analysis
GPU architecture
Parallel Processing
Low-Level Optimization
Communication
Conflict Resolution
Leadership
Time management
Interpersonal Skills
creativity
flexibility
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a GPU Graphics Memory Manager Software Development Engineer in Folsom, CA, USA is $120,000 - $160,000 per year. However, this can vary depending on factors such as experience, education, and the specific company hiring for the position. It is important to research the specific company and industry to get a more accurate salary estimate.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
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.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started