Graphics Software Performance Engineer

3 weeks ago


Austin, United States NVIDIA Full time

Are you excited to learn how GPU performance powers technology such as gaming, artificial intelligence, and self-driving cars? Are you passionate about challenging yourself and would you love to contribute as part of a world-class company? We are looking for a Graphics Software Performance Engineer to help us drive better performance and deliver state of the art compiler for graphics. What you’ll be doing: Design and implement graphics shaders using various shading languages to test and improve our compiler.

Develop and implement performance testing strategies, plans and scripts to evaluate our GPU compiler performance from all aspects.

Analyze performance degradation or functional defect of compilers, identify regression root cause, and perform reviews to continuously improve test coverage.

Collaborate closely with multi-functional teams including compiler developers, driver developers, hardware architects to ensure smooth integration and performance of our graphics features.

Document requirements and designs, and review with partners.

What we need to see: B.S. or M.S. in computer science or equivalent experience

Proficiency in programming languages such as Python, C/C++.

Experience with modern GPU graphics APIs: DirectX, Vulkan, HLSL/GLSL.

Significant experience in System Development Life Cycle (SDLC) and Software Testing Methodologies.

Proven capability in problem solving and implement solutions.

Comfortable working collaboratively with team members from diverse geographic locations under tight schedules and have strong analytical skills with attention to detail.

Excellent communications skills, self-motivated and well organized.

Ways to stand out from the crowd: Familiar with NVIDIA GPU products.

Experience with revision control software and management tools, such as Git, Perforce, JIRA, Confluence and Make.

Familiarity with statistical analysis tools for identifying and isolating out-of-bound behavior.

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. We are looking for great people like you to help us accelerate the next wave of artificial intelligence. The base salary range is 108,000 USD - 201,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits.

NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #J-18808-Ljbffr



  • Austin, Texas, United States Apple, Inc. Full time

    Do you love problem solving and creating elegant solutions to highly complex technical challenges? As part of our Silicon Engineering team, you'll help develop and manufacture our next-generation, high-performance, power-efficient graphics processors You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them...


  • Austin, Texas, United States Apple, Inc. Full time

    Do you love problem solving and creating elegant solutions to highly complex technical challenges? As part of our Silicon Engineering team, you'll help develop and manufacture our next-generation, high-performance, power-efficient graphics processors You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them...


  • Austin, Texas, United States Apple, Inc. Full time

    Do you love problem solving and creating elegant solutions to highly complex technical challenges? As part of our Silicon Engineering team, you'll help develop and manufacture our next-generation, high-performance, power-efficient graphics processors You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them...


  • Austin, Texas, United States Apple, Inc. Full time

    Do you love problem solving and creating elegant solutions to highly complex technical challenges? As part of our Silicon Engineering team, you'll help develop and manufacture our next-generation, high-performance, power-efficient graphics processors You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them...

  • Design Verification

    1 week ago


    Austin, United States Talent Software Services Full time

    Are you an experienced Design Verification (Performance) Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Design Verification (Performance) Engineer to work at their company in Austin, TX. Primary Responsibilities/Accountabilities: The candidate is expected to develop in...

  • Design Verification

    1 month ago


    Austin, United States TALENT Software Services Full time

    Are you an experienced Design Verification (Performance) Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Design Verification (Performance) Engineer to work at their company in Austin, TX.Primary Responsibilities/Accountabilities:The candidate is expected to develop in depth...

  • Design Verification

    1 month ago


    Austin, United States TALENT Software Services Full time

    Are you an experienced Design Verification (Performance) Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Design Verification (Performance) Engineer to work at their company in Austin, TX.Primary Responsibilities/Accountabilities:The candidate is expected to develop in depth...

  • Design Verification

    1 month ago


    Austin, United States TALENT Software Services Full time

    Are you an experienced Design Verification (Performance) Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Design Verification (Performance) Engineer to work at their company in Austin, TX.Primary Responsibilities/Accountabilities:The candidate is expected to develop in depth...


  • Austin, Texas, United States Panic Button Full time

    RequirementsKnowledge of graphics engines, shader programming models, and high-level shader languages (such as HLSL or GLSL)Familiarity with global lighting methods, dynamic lighting, shadow rendering, and other modern rendering techniquesExperience debugging rendering issuesExperience profiling and optimizing both CPU and GPU utilization2+ years C++...


  • Austin, Texas, United States Panic Button Full time

    RequirementsKnowledge of graphics engines, shader programming models, and high-level shader languages (such as HLSL or GLSL)Familiarity with global lighting methods, dynamic lighting, shadow rendering, and other modern rendering techniquesExperience debugging rendering issuesExperience profiling and optimizing both CPU and GPU utilization2+ years C++...


  • Austin, United States Panic Button Full time

    RequirementsKnowledge of graphics engines, shader programming models, and high-level shader languages (such as HLSL or GLSL)Familiarity with global lighting methods, dynamic lighting, shadow rendering, and other modern rendering techniquesExperience debugging rendering issuesExperience profiling and optimizing both CPU and GPU utilization2+ years C++...


  • Austin, United States Panic Button Full time

    RequirementsKnowledge of graphics engines, shader programming models, and high-level shader languages (such as HLSL or GLSL)Familiarity with global lighting methods, dynamic lighting, shadow rendering, and other modern rendering techniquesExperience debugging rendering issuesExperience profiling and optimizing both CPU and GPU utilization2+ years C++...


  • Austin, United States Panic Button Full time

    Job DescriptionJob DescriptionRequirementsKnowledge of graphics engines, shader programming models, and high-level shader languages (such as HLSL or GLSL)Familiarity with global lighting methods, dynamic lighting, shadow rendering, and other modern rendering techniquesExperience debugging rendering issuesExperience profiling and optimizing both CPU and GPU...


  • Austin, United States Panic Button Full time

    Job DescriptionJob DescriptionRequirementsKnowledge of graphics engines, shader programming models, and high-level shader languages (such as HLSL or GLSL)Familiarity with global lighting methods, dynamic lighting, shadow rendering, and other modern rendering techniquesExperience debugging rendering issuesExperience profiling and optimizing both CPU and GPU...


  • Austin, United States Samsung Electronics Co., Ltd. Full time

    Position Summary Samsung, a world leader in advanced semiconductor technology, is founded on a simple philosophy - the endless pursuit of excellence will create a better world for all. At Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL), we are building a center of excellence for Intellectual Property (IP) that is...


  • Austin, United States Core Avionics and Industrial, Inc. Full time

    Join our well-established, vibrant, and growing company in an exciting role as a Graphics & Compute Safety Critical Software Development Engineer. Use your unique combination of planning, organization, technical specificity, communication, and diplomacy skills to drive results from imagination to reality. Take responsibility for your assigned projects and...


  • Austin, Texas, United States Apple Full time

    SummaryPosted: May 30, 2023Role Number: Do you love crafting elegant solutions to highly sophisticated challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple...


  • Austin, Texas, United States Apple Full time

    SummaryPosted: May 30, 2023Role Number: Do you love crafting elegant solutions to highly sophisticated challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple...


  • Austin, United States CoreAVI Full time

    Job DescriptionJob DescriptionSalary: Join our well-established, vibrant, and growing company in an exciting role as a Graphics & Compute Safety Critical Software Development Engineer. Use your unique combination of planning, organization, technical specificity, communication, and diplomacy skills to drive results from imagination to reality.  Take...


  • Austin, United States CoreAVI Full time

    Job DescriptionJob DescriptionSalary: Join our well-established, vibrant, and growing company in an exciting role as a Graphics & Compute Safety Critical Software Development Engineer. Use your unique combination of planning, organization, technical specificity, communication, and diplomacy skills to drive results from imagination to reality.  Take...