Develops and validates software for Intel GPUs spanning from firmware to application layer. Collaborates on tools and technology for optimizing graphics/GPGPU solutions.
Responsibilities
Develops and/or validates software that enables Intel GPUs.
Scope can span the entire stack, from firmware and device drivers through APIs and the application layer.
May also include tools, infrastructure, and technologies necessary to develop, profile, optimize, and productize Intel GPUs or graphics/GPGPU software solutions.
Requirements
Bachelor's Degree in Computer Science, Computer Engineering, Mathematics or related field and 7+ years of relevant experience -OR- Master's degree and 5+ years -OR- Ph.D. and 3+ years
Open-source experience in 3D Graphics drivers and compilers
Designing, integrating, and testing a NIR-based shader compiler
Programming languages - C or C++ project development with open-source software
Experience with Linux gaming stack (including Wine, Proton, etc)
Technical expertise on Linux Operating system architecture and device driver model
Technical expertise and contributions on Linux DRM subsystem and graphics/compute SW stack
Prior contributions on 3D driver development, Vulkan/OpenGL APIs, and contributing to open-source Mesa 3D project
Experience with AI/Machine Learning tools and workflow
Experience architecting overall end-to-end Linux solutions
Sr Adv Embedded Software Engineer developing end - customer products for Resideo. Collaborating with engineers to deliver high - quality solutions across multiple disciplines.
AI Software Engineer developing cutting - edge software solutions with AI functionality for industrial automation applications. Bridging the gap between software and AI technologies and methodologies.
Staff Software Developer in Ford’s EVDD team designing test infrastructure for electric vehicles. Lead and pioneer efforts in delivering reliable and secure software for a fully electric future.
Software Engineer developing generative AI applications for Ford Motor Company. Collaborating with cross - functional teams to innovate mobility technology.
Senior .NET Developer responsible for developing and maintaining scalable applications. Working in a collaborative environment to enhance the construction technologies used globally at RIB.
Associate Software Engineer developing software applications at Ascensus to achieve business goals. Analyzing requirements, designing solutions, and collaborating with team members in a high - energy environment.
Software Engineer at USAA developing technical solutions and leading teams in risk management. Mentoring junior engineers and engaging in all phases of software development lifecycle.
Lead Software Engineer guiding teams in mainframe and API - driven technologies to support application solutions at Transamerica. Collaborate with diverse teams and mentor engineers to innovate financial services applications.
Front - End Software Developer creating web applications at Synchrony. Collaborating with cross - functional teams and participating in agile sprints while building innovative online experiences.