1

High Performance Computing Engineer Jobs in Texas

Build the Future of High-Performance Computing Join Intel's Communication Runtimes team and develop ... Collaborate directly with scientists and engineers on the Aurora supercomputer at Argonne National ...

Senior Electrical Engineer

Dallas, TX · Hybrid

$106K - $138K/yr

Senior Electrical Engineer (Mission Critical / Data Centers / Advanced Infrastructure) Company Name ... Mission Critical, Data Centers, High-Performance Computing (HPC/AI), High-Reliability Power Systems ...

Senior Electrical Engineer

Dallas, TX · Hybrid

$106K - $138K/yr

Senior Electrical Engineer (Mission Critical / Data Centers / Advanced Infrastructure) Company Name ... Mission Critical, Data Centers, High-Performance Computing (HPC/AI), High-Reliability Power Systems ...

Senior Electrical Engineer

Dallas, TX · On-site

$115K - $170K/yr

Senior Electrical Engineer (Mission Critical / Data Centers / Advanced Infrastructure) Company Name ... Mission Critical, Data Centers, High-Performance Computing (HPC/AI), High-Reliability Power Systems ...

Senior CPU Performance Architect

Austin, TX · On-site

$165K/yr

... high-performance computing and extreme low-power products. This position offers the unique ... Collaborates with architects, design, verification, and validation engineers during the execution ...

... high-performance computing applications. This role is ideal for early-career architects with a ... Strong programming skills in C++, Python, or similar languages used for architectural modeling and ...

Senior SimOps Engineer

Austin, TX

$103K - $142K/yr

Deploy and manage High-Performance Computing (HPC) clusters (e.g., GCP, on-prem) to enable sub-24 ... Programming Proficiency: Advanced Python or C++ skills; experience with web frameworks for building ...

Technical Product Manager

Irving, TX · Hybrid

$150K - $200K/yr

This role will partner with engineering, architecture, and business stakeholders to define scalable networking solutions that meet the evolving needs of AI and high-performance computing environments.

New

... high-performance computing (HPC), cloud service providers (CSP), gaming, virtual reality, and ... What we need to see: * BS/MS in Electrical Engineering, Computer Science, Computer Engineering, or ...

Software Engineer II -Algorithms (Onsite)

Plano, TX · On-site

$93K - $128K/yr

The Algorithms Software Engineer II will be responsible for implementing system-level architecture ... high-performance computing environments. Responsibilities : • Work alongside scientists ...

next page

Showing results 1-20

High Performance Computing Engineer information

See Texas salary details

$10

$55

$91

How much do high performance computing engineer jobs pay per hour?

As of Jul 11, 2026, the average hourly pay for high performance computing engineer in Texas is $56.00, according to ZipRecruiter salary data. Most workers in this role earn between $45.91 and $63.37 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a High Performance Computing Engineer, and why are they important?

To thrive as a High Performance Computing (HPC) Engineer, you need a strong background in computer science, parallel programming, and distributed systems, typically supported by a relevant degree. Familiarity with HPC clusters, Linux/Unix environments, programming languages like C/C++ or Python, and tools such as MPI, OpenMP, and job schedulers is essential. Analytical thinking, problem-solving, and effective teamwork are crucial soft skills for optimizing system performance and collaborating with researchers or end-users. These abilities ensure efficient computational solutions, maximize resource utilization, and drive innovation in data-intensive scientific or engineering projects.

What is a High Performance Computing Engineer?

A High Performance Computing (HPC) Engineer is a specialist who designs, builds, and maintains advanced computing systems that deliver exceptional processing power for complex computational tasks. These professionals optimize hardware and software environments to support scientific research, large-scale simulations, and data-intensive applications. They work with supercomputers, clusters, and cloud HPC resources, ensuring high efficiency, scalability, and reliability. HPC Engineers also support researchers and organizations in maximizing the performance of their computing infrastructure.

What are some common challenges High Performance Computing Engineers face when optimizing system performance?

High Performance Computing Engineers often encounter challenges such as balancing resource allocation, managing workload distribution, and minimizing system bottlenecks. They must ensure that hardware and software components interact efficiently, which can require deep knowledge of parallel computing, networking, and storage systems. Additionally, staying up-to-date with rapidly evolving technologies and troubleshooting complex performance issues are integral parts of the role. Collaborating closely with researchers and IT teams is essential to tailor solutions that meet specific computational needs.

What is the difference between High Performance Computing Engineer vs Data Scientist?

AspectHigh Performance Computing EngineerData Scientist
Required CredentialsBachelor's or master's in computer science, engineering, or related fields; knowledge of parallel computingBachelor's or master's in data science, statistics, or related fields; programming skills in Python, R
Work EnvironmentResearch labs, tech companies, supercomputing centersBusiness, tech firms, research institutions
Industry UsageSupercomputing, scientific research, simulationsData analysis, machine learning, predictive modeling

High Performance Computing Engineers focus on developing and optimizing large-scale computing systems for scientific and technical applications, while Data Scientists analyze data to extract insights. Both roles require programming skills and work in tech-driven environments, but their core objectives differ: system performance versus data analysis.

What are the most commonly searched types of High Performance Computing Engineer jobs in Texas? The most popular types of High Performance Computing Engineer jobs in Texas are:
What are popular job titles related to High Performance Computing Engineer jobs in Texas? For High Performance Computing Engineer jobs in Texas, the most frequently searched job titles are:
What job categories do people searching High Performance Computing Engineer jobs in Texas look for? The top searched job categories for High Performance Computing Engineer jobs in Texas are:
Infographic showing various High Performance Computing Engineer job openings in Texas as of July 2026, with employment types broken down into 2% Locum Tenens, 87% Full Time, 9% Part Time, 1% Contract, and 1% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $116,474 per year, or $56 per hour.
Senior System Software Engineer, GPU Performance Profiling

Senior System Software Engineer, GPU Performance Profiling

Nvidia

Austin, TX

$121K - $160K/yr

Full-time

Re-posted 23 days ago


Nvidia rating

9.3

Company rating: 9.3 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

15th of 209 rated software companies


Job description

Join the NVIDIA Developer Tools team and empower engineers throughout the world developing innovative products in Automotive, VR, Gaming, Deep Learning, and High Performance Computing! See your efforts in action as developers use your tools to profile and analyze the performance of their applications and systems. Innovate as you develop the performance analysis capability of future generations of NVIDIA GPUs. The successful Profiling Tools Engineer will work with the NVIDIA Compute Tools team to build tools to enable developers worldwide to harness the full power of NVIDIA GPUs.

We are seeking a software developer to join our effort to advance the state of performance analysis and tuning for GPUs. You will apply knowledge of compute programming models and compute architecture to craft tools that provide useful feedback to compute developers. You will be working on our existing profiler stack and application code, interact with other teams within NVIDIA, as well as innovating the next big features in our tools.

What you'll be doing:

  • Develop compute performance analysis tools for GPUs running on Linux, Windows, and embedded operating systems.

  • Work with tools, architecture, and driver teams to design, implement and verify new features in the compute profiler stack.

  • Write fast, effective, maintainable, reliable, and well documented code.

  • Work closely with internal and external partners including other peer organizations within NVIDIA.

  • Provide peer reviews to other specialists including feedback on performance, scalability, and correctness.

  • Document requirements and designs, and review documents with partners.

  • Demonstrate growth in technical and non-technical abilities.

What we need to see:

  • PhD or equivalent experience in Computer Engineering or Computer Science.

  • 5+ years of software development experience.

  • Strong programming ability in C, C++ and scripting languages.

  • Strong software design and debugging skills.

  • Extensive hands-on programming experience.

  • Knowledge of a GPU Compute API such as CUDA, OpenCL, or similar.

  • Experience of assembly code patching on CPUs or GPUs.

  • Excellent communication and collaboration skills.

Ways to stand out from the crowd:

  • Experience in writing performance or correctness tools.

  • Familiarity with tools for performance analysis.

  • Background in the field that requires high performance computing.

  • Knowledge of GPU hardware architecture and compiler technologies.

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hard-working people in the world working for us. If you're creative and autonomous, we want to hear from you!

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until February 21, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

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.

What Nvidia employees say

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993