{"schemaVersion":"jobsearcher.job.v1","id":"37bd049b25b86fbd6413ee9d","url":"https://jobsearcher.com/jobs/37bd049b25b86fbd6413ee9d","canonicalUrl":"https://jobsearcher.com/jobs/37bd049b25b86fbd6413ee9d","title":"GPU Software Engineer","description":"Dice is the leading career destination for tech experts at every stage of their careers. Our client, Xoriant Corporation, is seeking the following. Apply via Dice today!Job Title: GPU Software EngineerLocation: Austin, TXDuration: Long Term ContractRoles and Responsibilities:As a GPU Software Engineer, you will be equipped to develop GPU IP from the early Architectural planning process until we productize and ship millions of devices to consumers.You will be responsible for becoming a domain expert in at least one project area, and gaining knowledge and competencies for developing new features and debugging any customer issues related to your domain.Requirements / Key responsibilities include:Software Development in C/C++/PythonBest Practices using git, gerrit (code reviews), continuous integrationDebugging driver failures and performance issues using code and graphics debugging toolsDocumentation and communication using common project management tools (JIRA, Confluence, Wiki, Chat, Email)Researching new API changes and trends in graphics for future GPU enhancementsFamiliarity with Linux, and Android Operating systems for coding environment and target device developmentSkills And QualificationsBachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.5+ years of graphics software engineering experience or 1+ years of graphics software engineering experience with PhD5+ years of experience with C/C++ programmingProblem-solving and communication skills5+ years of object-oriented and component-based design experiencePreferred QualificationsExperience delivering graphics APIs, graphics drivers or Game Engine subsystems for graphicsExperience with firmware developmentKnowledge of ray tracing, rasterization, and linear algebraExperience with low level performance profiling and optimizationExperience implementing 3D graphics features such as lighting, effects, shaders and other low-level systemsExperience with either DirectX/Vulkan/OpenGL/Metal","company":"Via Dice","rawCompany":"via dice","city":"Austin","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-11-04T08:40:13.928Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2061.00","title":"Computer Hardware Engineers","slug":"computer-hardware-engineers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"GPU Software Engineer","description":"Dice is the leading career destination for tech experts at every stage of their careers. Our client, Xoriant Corporation, is seeking the following. Apply via Dice today!Job Title: GPU Software EngineerLocation: Austin, TXDuration: Long Term ContractRoles and Responsibilities:As a GPU Software Engineer, you will be equipped to develop GPU IP from the early Architectural planning process until we productize and ship millions of devices to consumers.You will be responsible for becoming a domain expert in at least one project area, and gaining knowledge and competencies for developing new features and debugging any customer issues related to your domain.Requirements / Key responsibilities include:Software Development in C/C++/PythonBest Practices using git, gerrit (code reviews), continuous integrationDebugging driver failures and performance issues using code and graphics debugging toolsDocumentation and communication using common project management tools (JIRA, Confluence, Wiki, Chat, Email)Researching new API changes and trends in graphics for future GPU enhancementsFamiliarity with Linux, and Android Operating systems for coding environment and target device developmentSkills And QualificationsBachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.5+ years of graphics software engineering experience or 1+ years of graphics software engineering experience with PhD5+ years of experience with C/C++ programmingProblem-solving and communication skills5+ years of object-oriented and component-based design experiencePreferred QualificationsExperience delivering graphics APIs, graphics drivers or Game Engine subsystems for graphicsExperience with firmware developmentKnowledge of ray tracing, rasterization, and linear algebraExperience with low level performance profiling and optimizationExperience implementing 3D graphics features such as lighting, effects, shaders and other low-level systemsExperience with either DirectX/Vulkan/OpenGL/Metal","datePosted":"2026-11-04T08:40:13.928Z","dateModified":"2026-11-04T08:40:13.928Z","hiringOrganization":{"@type":"Organization","name":"Via Dice","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Austin","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"37bd049b25b86fbd6413ee9d"},"url":"https://jobsearcher.com/jobs/37bd049b25b86fbd6413ee9d"}}