Graphics Software Engineer Jobs
Graphics Software Engineer jobs are open from new-grad to principal across gaming, automotive, film and VFX, and semiconductor companies, with specializations in GPU programming, rendering pipelines, and real-time graphics systems. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 29+ Graphics Software Engineer jobs











Company:
Qualcomm Innovation Center, Inc.Job Area:
Engineering Group, Engineering Group > Graphics Software EngineeringGeneral Summary:
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation gaming, XR, and AI experiences. Qualcomm Graphics Software Engineers architect, design, implement, verify, and optimize the structure and performance of GPU hardware, drivers, features, applications, and tools. Qualcomm Engineers collaborate with cross-functional teams to meet and exceed customer needs.
Minimum Qualifications:
- Bachelor's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 2+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience.
Master's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 1+ year of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience.
OR
PhD in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
- 1+ year of academic and/or work experience with one or more programming language suitable for graphics (e.g., C++, C).
Preferred Qualifications:
- Master's Degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
- 2+ years of relevant GPU experience.
- 1 + year of work experience in a role requiring interaction with senior leadership (e.g., Director and above) .
Principal Duties and Responsibilities:
- Applies Graphics knowledge and experience to architect, design, implement, and verify the structure and performance of GPU hardware, drivers, features, applications, and tools.
- Writes code for features, drivers, and APIs using different languages (e.g., C, C++, perl, python) and ensures code will perform effectively on different platforms.
- Maintains comprehensive pre- and post-silicon tests using tools and methods in different environments (e.g., simulation, emulation, on-device) to verify performance and identify issues.
- Identifies deficiencies in designs and works with team members to develop solutions to improve designs.
- Collaborates with teams and external stakeholders to expose new features and functionality that align with needs and goals for implementation and customization.
- Writes detailed design documentation and feature descriptions for projects to guide developers and/or customers to use or implement software.
Level of Responsibility:
- Works under supervision.
- Decision-making may affect work beyond immediate work group.
- Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc.
- Has a moderate amount of influence over key organizational decisions.
- Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here . Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
Pay range and Other Compensation & Benefits :
$111,300.00 - $166,900.00The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link .
If you would like more information about this role, please contact Qualcomm Careers .
See All 29 Graphics Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsGraphics Software Engineer Job Market
Who's Hiring



Top Industries Hiring
- Electronics & Hardware
- Technology & Software
- Telecommunications
What Employers Look For
The qualifications that appear most often in graphics software engineer jobs.
- Proficiency in one or more graphics APIs including Vulkan, DirectX 12, or Metal
- Experience writing and optimizing HLSL, GLSL, or SPIR-V shaders
- Bachelor's degree in computer science, computer engineering, or a related field
- Demonstrated experience shipping a real-time 3D application or game engine feature
- Strong understanding of GPU architecture, pipeline stages, and memory management
- Familiarity with profiling tools such as RenderDoc, PIX, or vendor-specific GPU profilers
Tips for Your Graphics Software Engineer Job Search
Tailor your resume to the graphics stack
List the specific graphics APIs and shader languages you've shipped with, such as Vulkan, DirectX 12, Metal, or HLSL. Hiring managers scan for these before reading anything else, so bury them in a skills section at your own risk.
Show real-time performance wins in your portfolio
Employers in gaming and automotive care about frame budget and GPU memory more than visual polish. For each project, state the target platform, the before-and-after frame time or draw call count, and what you changed to get there.
Apply early to roles that fit
Migrate Mate lists graphics software engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Filter by rendering domain, not just title
Job titles vary wildly: the same work appears as graphics engineer, rendering engineer, and GPU software developer. Search by domain keywords like ray tracing, deferred shading, or compute shaders to surface openings that match your actual specialization.
Prepare a whiteboard GPU architecture answer
Most on-site loops include at least one question about the GPU execution model, warp divergence, or memory hierarchy. Practice explaining a specific pipeline stage at the hardware level before your interview, not just the API surface.
Negotiate around hardware access, not just compensation
If you're evaluating two offers, ask each team what GPU generations are in production and whether engineers get dedicated development kits. Shipping on constrained hardware is a faster way to grow than working on internal tools with no hardware limits.
Graphics Software Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most graphics software engineers?
The companies hiring the most graphics software engineers right now include Apple, Qualcomm, and NVIDIA, with the largest share of openings in California, Texas, and North Carolina, based on current listings on Migrate Mate as of November 2026. Gaming studios, GPU hardware makers, and automotive software teams consistently account for the bulk of open roles.
How many graphics software engineer jobs are remote?
About 25% of graphics software engineer openings are fully remote or hybrid as of November 2026, though the share varies by specialization. Roles focused on tooling, engine architecture, and driver development tend to be more remote-friendly, while positions tied to console development kits or on-site rendering labs are more likely to require in-person work.
How do you become a graphics software engineer?
Start with a strong foundation in linear algebra, the GPU execution model, and C++. Build at least one real-time renderer from scratch using a modern API like Vulkan or DirectX 12, and document the performance trade-offs you encountered. Contributing to an open-source graphics project or engine gives you code reviewers can read before an interview, which matters as much as your degree for most teams.
How do you get hired as a graphics software engineer with little experience?
Focus on shipping something visible: a path tracer, a deferred renderer, or a custom post-process effect in an existing engine. Publish the source code and write up what you learned about overdraw, bandwidth, or pipeline synchronization. Junior roles at middleware companies and indie studios are more open to self-taught candidates who can point to working, profiled code than to candidates with credentials alone.
What does the graphics software engineer interview process look like?
Most loops start with a recruiter screen followed by a technical phone interview covering graphics API knowledge and shader debugging. On-site or virtual rounds typically include a coding exercise in C++, a whiteboard session on GPU architecture or a specific pipeline stage, and a portfolio review where you walk through your rendering decisions and trade-offs. Final rounds often include a system design discussion about how you'd architect a rendering feature at scale.
Where can I find and apply to graphics software engineer jobs?
You can find and apply to graphics software engineer jobs on Migrate Mate, which lists current openings from across the United States. Find roles that match your specialization and experience level, then apply directly to each listing from the page.
See All 29 Graphics Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs