Responsibilities : • Develop software in C++, Python, HIP, assembly, and SOTA programming technologies to enable key mathematical operations on GPU • Design GPU computational software libraries ...
Responsibilities : • Develop software in C++, Python, HIP, assembly, and SOTA programming technologies to enable key mathematical operations on GPU • Design GPU computational software libraries ...
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...
Sr. Principal Software Engineer
San Jose, CA · On-site
$147K - $202K/yr
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...
Sr. Principal Software Engineer
San Jose, CA · On-site
$147K - $202K/yr
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...
Python Software Developer
Kansas City, MO · On-site
$49 - $67.50/hr
... computational designers, and other developers to deliver scalable and reliable Python-based ... full software development lifecycle, including application architecture, cloud deployment ...
Python Software Developer
Kansas City, MO · On-site
$49 - $67.50/hr
... computational designers, and other developers to deliver scalable and reliable Python-based ... full software development lifecycle, including application architecture, cloud deployment ...
Senior Principal C++ Software Engineer
San Jose, CA · On-site
$147K - $202K/yr
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...
Senior Principal C++ Software Engineer
San Jose, CA · On-site
$147K - $202K/yr
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...
Senior Software Developer
$113K - $188K/yr
The Senior Software Developer will collaborate closely with PhD-level scientists and subject matter ... Background in bioinformatics, genomics, or computational biology The annual salary range for this ...
Senior Software Developer
$113K - $188K/yr
The Senior Software Developer will collaborate closely with PhD-level scientists and subject matter ... Background in bioinformatics, genomics, or computational biology The annual salary range for this ...
Principal EDA Software Engineer (C++, Characterization)
San Jose, CA · On-site
$158K - $212K/yr
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...
Principal EDA Software Engineer (C++, Characterization)
San Jose, CA · On-site
$158K - $212K/yr
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...
Software Developer
$98K - $163K/yr
The Software Developer will work closely with PhD-level scientists and subject matter experts to ... computational terms using simple language for a non-computational audience * Demonstrated ...
Software Developer
$98K - $163K/yr
The Software Developer will work closely with PhD-level scientists and subject matter experts to ... computational terms using simple language for a non-computational audience * Demonstrated ...
Experience or interest in 3D computational software development. * Language: English proficiency at B2 level or above. * Soft skills: Willingness to learn, clear communication, ability to work ...
Experience or interest in 3D computational software development. * Language: English proficiency at B2 level or above. * Soft skills: Willingness to learn, clear communication, ability to work ...
... engineers worldwide * Develop software tools in C/C++ to support DFT/ATPG * Research and develop ... Experience in algorithmic and computational software We're doing work that matters. Help us solve ...
... engineers worldwide * Develop software tools in C/C++ to support DFT/ATPG * Research and develop ... Experience in algorithmic and computational software We're doing work that matters. Help us solve ...
Senior Software Engineer
Pittsburgh, PA · On-site
$118K - $156K/yr
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...
Senior Software Engineer
Pittsburgh, PA · On-site
$118K - $156K/yr
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...
... engineers worldwide * Develop software tools in C/C++ to support DFT/ATPG * Research and develop ... Experience in algorithmic and computational software We're doing work that matters. Help us solve ...
... engineers worldwide * Develop software tools in C/C++ to support DFT/ATPG * Research and develop ... Experience in algorithmic and computational software We're doing work that matters. Help us solve ...
Software Engineer II
San Jose, CA · On-site
$114K - $156K/yr
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...
Software Engineer II
San Jose, CA · On-site
$114K - $156K/yr
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...
Software Developer
Saint Paul, MN · On-site
Software Developer Location: Onsite at St. Paul, MN Duration: 12 Months with possiblility of ... Excellent knowledge and experience in computational geometry algorithms. * Excellent knowledge and ...
Quick apply
Software Developer
Saint Paul, MN · On-site
Software Developer Location: Onsite at St. Paul, MN Duration: 12 Months with possiblility of ... Excellent knowledge and experience in computational geometry algorithms. * Excellent knowledge and ...
... Computational Science, Secure Software Development, Embedded Systems Engineering, or related field • TS/SCI Full Poly clearance and full U.S. Citizenship Preferred : • Familiarity with cloud ...
... Computational Science, Secure Software Development, Embedded Systems Engineering, or related field • TS/SCI Full Poly clearance and full U.S. Citizenship Preferred : • Familiarity with cloud ...
Preface The architectural integrity of global investment and technology research relies on the seamless convergence of Advanced Software Engineering and rigorous computational execution. Within this ...
Preface The architectural integrity of global investment and technology research relies on the seamless convergence of Advanced Software Engineering and rigorous computational execution. Within this ...
Senior Software Engineer, Computational Engineering
Torrance, CA · On-site +1
$127K - $168K/yr
Purpose We are looking for a Senior Software Engineer, Computational Engineering with a strong background in developing and maintaining complex engineering software aimed for manufacturing ...
Senior Software Engineer, Computational Engineering
Torrance, CA · On-site +1
$127K - $168K/yr
Purpose We are looking for a Senior Software Engineer, Computational Engineering with a strong background in developing and maintaining complex engineering software aimed for manufacturing ...
Design GPU computational software libraries for AI, HPC applications * Aid management in planning ... Proficient in C/C++ & Python programming employing best software design practices * GPU software ...
Design GPU computational software libraries for AI, HPC applications * Aid management in planning ... Proficient in C/C++ & Python programming employing best software design practices * GPU software ...
Principal Software Developer - GPU AI/HPC kernels
Austin, TX · On-site
$185K/yr
Design GPU computational software libraries for AI, HPC applications * Aid management in planning ... Proficient in C/C++ & Python programming employing best software design practices * GPU software ...
Principal Software Developer - GPU AI/HPC kernels
Austin, TX · On-site
$185K/yr
Design GPU computational software libraries for AI, HPC applications * Aid management in planning ... Proficient in C/C++ & Python programming employing best software design practices * GPU software ...
Overview COMPUTATIONAL ELECTROMAGNECTICS RESEARCH SCIENTIST & PROGRAMMER (HITS-R): Bowhead seeks ... The ideal candidate will contribute to the development of cutting-edge CEM algorithms and software ...
Overview COMPUTATIONAL ELECTROMAGNECTICS RESEARCH SCIENTIST & PROGRAMMER (HITS-R): Bowhead seeks ... The ideal candidate will contribute to the development of cutting-edge CEM algorithms and software ...
Computational Software Developer information
See salary details
$48K - $58.7K
1% of jobs
$58.7K - $69.5K
4% of jobs
$69.5K - $80.2K
9% of jobs
$90.2K is the 25th percentile. Wages below this are outliers.
$80.2K - $90.9K
12% of jobs
$90.9K - $101.6K
15% of jobs
The median wage is $108.7K / yr.
$101.6K - $112.4K
14% of jobs
$112.4K - $123.1K
15% of jobs
$127.3K is the 75th percentile. Wages above this are outliers.
$123.1K - $133.8K
13% of jobs
$133.8K - $144.5K
9% of jobs
$144.5K - $155.3K
5% of jobs
$155.3K - $166K
3% of jobs
$48K
$111.8K
$166K
How much do computational software developer jobs pay per year?
What is a Computational Software Developer?
What are the key skills and qualifications needed to thrive as a Computational Software Developer, and why are they important?
What are some common challenges faced by Computational Software Developers, and how can they be addressed?

Full-time
Re-posted 15 days ago
Advanced Micro Devices rating
8.4
Based on 7 frontline employees who took The Breakroom Quiz
25th of 142 rated electronics manufacturers
Job description
AMD is a company dedicated to building products that accelerate next-generation computing experiences. They are seeking a Principal Software Developer to contribute to their ROCm GPU-compute mathematical libraries team, focusing on software development for GPU technologies and leading a small development team.
Responsibilities:
• Develop software in C++, Python, HIP, assembly, and SOTA programming technologies to enable key mathematical operations on GPU
• Design GPU computational software libraries for AI, HPC applications
• Aid management in planning, and delivering industry-leading software for current and future processors
• Supervise small development team
• Carry-out performance optimizations and projections for important use-cases to maximize hardware utilization
• Support development of programs to sustain seamless performance analysis, and performance/functional test coverage
• Identify and help resolve quality issues working closely with libraries development teams and other internal engineering teams
• Provide technical leadership for GPU architecture decisions with direct impact on multi‑ASIC platforms, interconnects, memory systems, and scalability.
• Define and lead bring‑up strategies for new GPU platforms, including strategies spanning multiple ASICs.
• Drive hardware/software interface definition, ensuring architecture choices support and reflect the drive towards performance and quality.
• Act as a technical escalation point during early silicon bring‑up, debugging complex cross‑layer issues spanning hardware, firmware, and software.
• Work across architecture, design, verification, drivers, performance libraries, and product teams to ensure alignment.
• Capture lessons learned from new product bring‑up and translate them into reusable architecture patterns, best practices, and documentation.
• Leverages AI‑assisted software development tools to accelerate the design, implementation, review, and documentation of complex software libraries.
Qualifications:
Required:
• Excellent software skills in C/C++, Python
• Expert understanding of software performance and computer architecture
• Strong desire and ability to solve problems
• Ability to schedule and work on tasks independently
• Great team player with excellent communication skills
Preferred:
• 10+ years professional software development experience
• Demonstrated capacity to technically lead and people manage junior to mid-level developers
• Proficient in C/C++ & Python programming employing best software design practices
• GPU software development or validation involving HIP, CUDA, or OpenCL
• Experience with software libraries and API design
• Exposure to Matrix/Tensor operations and numerical work
• Software emulation to support FP numerical formats is a plus
• Experience in software performance estimations, optimizations and debugging
• Ability to closely interact with technical leads, developers, and test teams to maintain and release production software
• Deep experience in GPU, accelerator, or SoC architecture, including memory systems, interconnects, and scalability considerations
• Strong background in systems software, firmware, drivers, or performance software used to enable new silicon
• Proven experience in hardware/software co‑design, including defining interfaces and debugging cross‑layer issues
• Hands‑on programming experience in C/C++ and Python
• Familiarity with low‑level debugging tools and workflows
• Experience working with performance modeling, simulators, or early validation infrastructure
• Applied experience using AI‑assisted coding tools in professional software engineering workflows, including code generation, refactoring, test creation, documentation, and design exploration
• Advanced degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent practical experience
• Advanced degrees, such as M.Sc., M.Eng., Ph.D. are preferred
Company:
Advanced Micro Devices is a semiconductor company that designs and develops graphics units, processors, and media solutions. Founded in 1969, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.
What Advanced Micro Devices employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Advanced Micro Devices (AMD)
Sourced by ZipRecruiter
Industry
Computer and electronic product manufacturing and manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Sunnyvale, CA, US