1

Computational Software Developer Jobs in California

IT Staff Systems Engineer (DevOps) - R51323

San Jose, CA ยท On-site

$61.75 - $84.75/hr

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

Develop software tools and algorithms to optimize simulation processes and improve computational efficiency. * Stay up to date with advancements in computational techniques, programming languages ...

next page

Showing results 1-20

Computational Software Developer information

See California salary details

$47.4K

$110.4K

$163.8K

How much do computational software developer jobs pay per year?

As of Jun 23, 2026, the average yearly pay for computational software developer in California is $110,380.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $128,300.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 California? For Computational Software Developer jobs in California, the most frequently searched job titles are:
What job categories do people searching Computational Software Developer jobs in California look for? The top searched job categories for Computational Software Developer jobs in California are:
What cities in California are hiring for Computational Software Developer jobs? Cities in California with the most Computational Software Developer job openings:
IT Staff Systems Engineer (DevOps) - R51323

IT Staff Systems Engineer (DevOps) - R51323

Cadence

San Jose, CA โ€ข On-site

$61.75 - $84.75/hr

Full-time

Posted 6 days ago


Job description

Job Summary:
Cadence is seeking a DevOps Support Engineer to join their team and improve the DevOps environment. The role involves supporting multiple geological locations, designing and maintaining CI/CD pipelines, and enhancing internal compute farms and cloud solutions.
Responsibilities:
โ€ข Supporting multiple geological locations to serve user communities across North America, Europe, and Asia sites.
โ€ข Focusing on improving R&D productivity and committing to customer success.
โ€ข Design, implement, and maintain CI/CD pipelines for automated builds and deployments
โ€ข Automate infrastructure provisioning using Infrastructure as Code (IaC) tools
โ€ข Troubleshoot and resolve issues across development, testing, and production environments
โ€ข Operating, managing, and enhancing the internal compute farm and associated cloud (Azure).
โ€ข Maintaining, enhancing, monitoring, reporting, and improving its efficiency.
Qualifications:
Required:
โ€ข 7+ years of technical experience architecting, managing, and improving a DevOps environment running both Windows and Linux.
โ€ข 3+ years working in a global group, coordinating support, strategies, projects, and operations across multiple geographies in a team-oriented approach
โ€ข Solid understanding and proven operational experience with DevSecOps and best practices
โ€ข Experience building and managing CI/CD pipeline in cloud (Azure preferred)
โ€ข Strong Linux administration skills and problem-solving skills
โ€ข Experience working directly with R&D software development teams to collaboratively develop solutions to optimize their working environment
โ€ข Strong process focus shown through documentation, change management, incident management and problem-resolution activities
โ€ข Education: BS / MS in Computer Science or related field
Preferred:
โ€ข Experience in HPC using LSF or Slurm is preferred.
Company:
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 company is headquartered in San Jose, USA, with a team of 10001+ employees. The company is currently Late Stage.