Graphics Software Performance Engineer

2 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.

  • 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...

  • Design Verification

    3 weeks 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

    5 days 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

    3 weeks 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

    3 weeks 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, 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, 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 Cirrus Logic Full time

    We are looking for an expert Software Tools Engineer to build products used by our applications, firmware and algorithm development engineers as well as external customers. You will use your proven track record in software development and familiarity with consumer electronics and embedded systems to gain a deep understanding of each product, apply your...


  • Austin, United States Talent Software Services Full time

    UX Software Engineer Job Summary: Talent Software Services is in search of a UX Software Engineer for a contract position in Austin, TX(Hybrid). The opportunity will be one year with a strong chance for a long-term extension. Position Summary: You will create engaging and intriguing customer experiences using the latest in modern design and technologies....

  • Graphic Designer

    2 weeks ago


    Austin, United States Revelry Full time

    As Revelry's graphic designer, you're responsible for all aspects of our brand and visual elements. You’ll report to our Senior Director of Marketing, but work closely with our digital, marketing, and web teams to translate concepts into visual designs that communicate our brand message. Responsibilities:Develop visual concepts, graphics, and layouts for...

  • Graphic Designer

    2 weeks ago


    Austin, United States Revelry Full time

    As Revelry's graphic designer, you're responsible for all aspects of our brand and visual elements. You’ll report to our Senior Director of Marketing, but work closely with our digital, marketing, and web teams to translate concepts into visual designs that communicate our brand message. Responsibilities:Develop visual concepts, graphics, and layouts for...

  • Graphic Designer

    2 weeks ago


    Austin, United States Revelry Full time

    As Revelry's graphic designer, you're responsible for all aspects of our brand and visual elements. You’ll report to our Senior Director of Marketing, but work closely with our digital, marketing, and web teams to translate concepts into visual designs that communicate our brand message. Responsibilities:Develop visual concepts, graphics, and layouts for...


  • Austin, TX, United States Talent Software Services Full time

    UX Software Engineer Job Summary: Talent Software Services is in search of a UX Software Engineer for a contract position in Austin, TX(Hybrid). The opportunity will be one year with a strong chance for a long-term extension. Position Summary: You will create engaging and intriguing customer experiences using the latest in modern design and technologies....


  • Austin, Texas, United States NVIDIA Corporation Full time

    Senior Systems Software Engineer, CUDA Trace and Profiling page is loadedSenior Systems Software Engineer, CUDA Trace and ProfilingNVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.Join the NVIDIA Developer Tools team and empower engineers throughout the world developing groundbreaking products in AI,...


  • Austin, TX 78719, USA, United States Apple Inc. Full time

    Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, hard-working people and inspiring, innovative technologies are the norm here. The people who work here have...


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

    Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, hard-working people and inspiring, innovative technologies are the norm here. The people who work here have...


  • Austin, United States LanceSoft Full time

    Enter Job Description... Conduct ARVR system development Support ARVR, computer graphics, and video technology research initiatives and implement leading-edge technologies with best practices Collaborate with the team to fulfill our vision by developing Client prototype platforms and implementing innovative ideas into the platform; work to reduce or remove...


  • Austin, United States LanceSoft Full time

    Enter Job Description... Conduct ARVR system development Support ARVR, computer graphics, and video technology research initiatives and implement leading-edge technologies with best practices Collaborate with the team to fulfill our vision by developing Client prototype platforms and implementing innovative ideas into the platform; work to reduce or remove...