CADENCE
CADENCE

60 Cadence Software Engineer Jobs Hiring Near You

Software Engineer I

San Jose, CA · On-site

$88.90K - $165.10K/yr

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of ... This job will suit applicants looking to continue their software engineering career in an ...

Software Engineer I

San Jose, CA · On-site

$88.90K - $165.10K/yr

Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to ...

Software Engineer II

San Jose, CA · On-site

$101.50K - $188.50K/yr

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of ... Software Engineer needed for development and support of tools for next generation physical ...

Software Engineer II

San Jose, CA · On-site

$101.50K - $188.50K/yr

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of ... This job will suit applicants looking to continue their software engineering career in an ...

Software Engineer II

San Jose, CA · On-site

$101.50K - $188.50K/yr

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence is seeking a self-motivated, hardworking, and creative software engineers to help ...

Senior Application Engineer The Senior Application Engineer role offers the opportunity to join an ... using Cadence's software portfolio. * Develop high‑quality CAE models to support ...

Cadence is the industry leader in Verification IP (VIP) technology, focusing on communication protocols and memory interfaces. They are seeking a Lead Software Engineer to develop and validate PCIe ...

Lead Software Engineer , Synthesis

San Jose, CA · On-site

$114.80K - $213.20K/yr

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence Design Systems is seeking a highly motivated software engineer to join our ...

... Secure DevOps pipelines across cloud platforms: Amazon AWS, Microsoft Azure, Google Cloud, IBMC cloud, Cadence software service and products • Implement infrastructure-as-code (IaC) security ...

New

Lead Software Engineer , Synthesis

San Jose, CA · On-site

$101.50K - $188.50K/yr

Cadence Design Systems Software Engineer Cadence Design Systems is seeking a highly motivated software engineer to join our Research & Development staff for the Genus Synthesis Solution product.

Software Engineer II

San Jose, CA · On-site

$101.50K - $188.50K/yr

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of ... Good communication skills and ability to work in a distributed software engineering team. Preferred:

Lead Software Engineer

San Jose, CA · On-site

$114.80K - $213.20K/yr

Lead Software Engineer At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence is the industry leader of Verification IP (VIP) with ...

Senior Software Engineer

San Jose, CA · On-site

$143.50K - $189.20K/yr

Job Summary : Cadence is a technology company focused on developing leaders and innovators. They are seeking a passionate Senior Software Engineer to join their Virtuoso place and route ...

Senior Software Engineer

Pittsburgh, PA · On-site

$118.90K - $156.80K/yr

Job Summary : Cadence is a technology company focused on developing leaders and innovators. They are seeking a passionate Senior Software Engineer to join their Virtuoso place and route ...

DevOps Sr Principal Software Engineer

Austin, TX · On-site

$128.80K - $165.50K/yr

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence Design Systems Inc. is looking for a motivated DevOps Sr Principal Software ...

New

Lead C++ Software Engineer

San Jose, CA · On-site

$110.60K - $205.40K/yr

Cadence C++ Software Engineer At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for an exceptional C++ software engineer to ...

Software Engineer I

San Jose, CA

$88.90K - $165.10K/yr

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of ... Highly technical engineer with excellent problem solving skills C/C++ software development ...

Software Engineer II

San Jose, CA · On-site

$101.50K - $188.50K/yr

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of ... Highly technical engineer with excellent problem solving skills C/C++ software development ...

next page

Showing results 1-20

CADENCE Jobs Information

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Infographic showing various Software Engineer job openings at Cadence in the United States as of May 2026, with employment types broken down into 99% Full Time, and 1% Part Time. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution.
Software Engineer I

Software Engineer I

Cadence

San Jose, CA • On-site

$88.90K - $165.10K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health.

The Cadence Advantage

  • The opportunity to work on cutting-edge technology in an environment that encourages you to be creative, innovative, and to make an impact.

  • Cadence's employee-friendly policies focus on the physical and mental well-being of employees, career development, providing opportunities for learning, and celebrating success in recognition of specific needs of the employees.

  • The unique "One Cadence - One Team" culture promotes collaboration within and across teams to ensure customer success

  • Multiple avenues of learning and development available for employees to explore as per their specific requirement and interests

  • You get to work with a diverse team of passionate, dedicated, and talented individuals who go above and beyond for our customers, our communities, and each other-every day.

Job Summary:

  • R&D support of application and product engineers for customer problems and requests. This consists of problem analysis, debugging and fixing, or the development of new features and enhancements to improve synthesis results with respect to timing, area and power.

  • This job will suit applicants looking to continue their software engineering career in an intellectually stimulating and challenging problem domain. There is a significant research element to the work that Cadence does that is truly innovative; we don't know what the answers are when we start out!

  • Mentoring and support will be provided to the successful candidate to both enable contribution to the large EDA problem domain and to develop their programming skills into professional software engineering skills.

  • Each day with Cadence offers exciting opportunities to create a better, more connected world. We are leading the charge to solve technology's toughest challenges. Working at Cadence means working alongside the industry's brightest people and innovating for the biggest, most innovative companies around the globe.

Experience and Technical Skills required:

Looking for talented software engineers with:

C/C++ software development experience in Linux environment

Good communication skills

Educational Qualification:

BS in Computer Science, Computer Engineering, or Electrical Engineering

The annual salary range for California is $88,900 to $165,100. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.

We're doing work that matters. Help us solve what others can't.