1

Computational Software Developer Jobs in Austin, TX

ORP enables Optiver's global research teams to define and execute large-scale computational ... research, software development and hardware engineering. The team here plays a central role in ...

ORP enables Optiver's global research teams to define and execute large-scale computational ... research, software development and hardware engineering. The team here plays a central role in ...

The opportunity to learn from the technical experts, sales and application engineers who provide ... computational software expertise. The company applies its underlying Intelligent System Design ...

Senior Software Engineer - SAI/SDK

Austin, TX · On-site +1

$121K - $160K/yr

... software development. We're seeking engineers who are energized by working on cutting-edge ASIC ... computational challenges with our next-generation networking solutions. We are a fast-growing ...

next page

Showing results 1-20

Computational Software Developer information

See Austin, TX salary details

$47.6K

$110.9K

$164.5K

How much do computational software developer jobs pay per year?

As of Jul 17, 2026, the average yearly pay for computational software developer in Austin, TX is $110,862.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,200.00 and $128,900.00 per year, depending on experience, location, and employer.

What is a Computational Software Developer?

A Computational Software Developer is a professional who designs, develops, and maintains software systems that perform complex mathematical, scientific, or engineering computations. They often work in fields such as scientific research, engineering, finance, and data analysis, creating tools that simulate processes, analyze data, or solve computational problems. These developers typically possess strong programming skills in languages like Python, C++, or MATLAB, and have a solid understanding of algorithms, mathematics, and domain-specific knowledge relevant to their projects.

What are the key skills and qualifications needed to thrive as a Computational Software Developer, and why are they important?

To thrive as a Computational Software Developer, you need strong programming skills (often in languages like Python, C++, or Java), a solid understanding of algorithms, and typically a degree in computer science, mathematics, or a related field. Familiarity with computational libraries (such as NumPy, SciPy, or TensorFlow), version control systems like Git, and experience with high-performance or parallel computing are commonly required. Analytical thinking, problem-solving abilities, and effective teamwork are vital soft skills for excelling in this role. These skills and qualities enable developers to create robust, efficient computational solutions and collaborate effectively within multidisciplinary teams.

What are some common challenges faced by Computational Software Developers, and how can they be addressed?

Computational Software Developers often encounter challenges such as optimizing code for high-performance computing, ensuring numerical accuracy, and integrating complex algorithms with existing systems. These challenges can be addressed by staying up-to-date with the latest computational techniques, collaborating closely with domain experts, and utilizing profiling tools to identify performance bottlenecks. Regular code reviews and testing are also essential to maintain reliability and foster knowledge sharing within multidisciplinary teams.
What are popular job titles related to Computational Software Developer jobs in Austin, TX? For Computational Software Developer jobs in Austin, TX, the most frequently searched job titles are:
What cities near Austin, TX are hiring for Computational Software Developer jobs? Cities near Austin, TX with the most Computational Software Developer job openings:
Senior Systems Software Engineer, CUDA Driver

Senior Systems Software Engineer, CUDA Driver

NVIDIA

Austin, TX • On-site

Full-time

Re-posted 2 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

Job Summary:
NVIDIA is a leader in GPU technology, driving innovation in AI and parallel computing. They are seeking a Senior Systems Software Engineer to work on the CUDA Driver, enhancing the capabilities of NVIDIA hardware for various computational tasks. The role involves collaborating with teams to design, implement, and improve features for the CUDA platform.
Responsibilities:
• As a member of our team, you will use your design abilities, coding expertise, and creativity to deliver the best compute platform in the world.
• You will craft elegant solutions to exciting problems and shape the future direction of CUDA as you collaborate with your peers across NVIDIA.
• Evangelize, architect, and implement new features
• Coordinate and drive development efforts across multiple teams
• Help define forward-looking improvements to the CUDA APIs and programming model
• Write effective, maintainable, and well-tested code
• Develop code for multiple operating systems
Qualifications:
Required:
• BS or MS degree in Computer Science, Electrical Engineering or related field (or equivalent experience)
• Strong C and C++ programming skills
• Minimum of 7 years of related development experience (multiple positions for varying experience levels open)
• Experience driving projects across multiple teams
• Experience working with large codebases
• Background with operating system interfaces for threads, process control, and virtual memory
• Experience writing and debugging multithreaded programs
• Good written communication as well as presentation skills
Preferred:
• Prior experience with parallel computing
• Understanding of system level architecture, such as interconnects, memory hierarchy, interrupts, and memory-mapped IO
• Knowledge of memory coherence and consistency models
• Background with kernel mode development
• Experience with Linux, or Windows Systems Software development
Company:
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI. Founded in 1993, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.

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