Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

$101.5k - $188.5k

Cadence Design Systems Inc

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

Cadence Design Systems is looking for a highly motivated Software Engineer II to join the Innovus R&D team. Innovus is Cadence's flagship digital implementation platform, enabling customers to design advanced semiconductor chips from RTL to GDSII.

In this role, you will contribute to the development of next-generation physical design technologies, including placement, routing, and optimization. You will work on high-performance, scalable systems that power advanced semiconductor design flows.

Key Responsibilities

  • Design, implement, and optimize algorithms for physical synthesis, placement, and routing engines

  • Develop high-performance, scalable software using C/C++ on Linux/UNIX platforms

  • Contribute to the Innovus digital implementation flow, including timing, power, and optimization

  • Collaborate with cross-functional teams to define requirements and deliver high-quality solutions

  • Analyze performance bottlenecks and improve runtime, scalability, and quality of results (PPA)

  • Debug, troubleshoot, and enhance existing features within the Innovus platform

Minimum Qualifications

  • MS in Computer Science, Electrical Engineering, or related field

  • Strong foundation in algorithms, data structures, and problem-solving

  • Proficiency in C/C++ and software development on UNIX/Linux systems

  • Strong analytical and debugging skills

  • Ability to work effectively in a collaborative, team-oriented environment

The annual salary range for California is $101,500 to $188,500. 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.

Additional Jobs (

Equal Employment Opportunity Policy:

Cadence is committed to equal employment opportunity throughout all levels of the organization.

  • Read the policy(opens in a new tab) (

We welcome your interest in the company and want to make sure our job site is accessible to all. If you experience difficulty using this site or to request a reasonable accommodation, please contact View email address on click.appcast.io.

Privacy Policy:

Job Applicant If you are a job seeker creating a profile using our careers website, please see the privacy policy(opens in a new tab) ( .

E-Verify Cadence participates in the

E-Verify program in certain U.S. locations as required by law. Download More Information on E-Verify (64K) (

Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.

Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. ? Our shared passion for solving the world's toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.

Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.

Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in San Jose, CA vacancy
  • # Software Engineer IIat eBay • San Jose, California, USABack to jobs2h agoE## Software Engineer IIeBay00EngineeringFull-timeSan Jose, California...  ...RelocationApply Job### Job DescriptionAs a Software Engineer II at eBay, you will be responsible for designing, developing,... 
    Suggested
    Full time
    Work from home
    Visa sponsorship
    Relocation package

    Software Careers

    San Jose, CA
    4 days ago
  •  ...substantial round – joining now comes with limited risk and unlimited upside. We are seeking a highly motivated and versatile Software Engineer II to join our core engineering team. You will be instrumental in building and scaling our platform, working across the entire... 
    Suggested
    Remote work
    Monday to Friday

    Tenex.AI Inc

    San Jose, CA
    21 hours ago
  • $150k - $170k

     ...Software Engineer II Sunnyvale, CA Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database for cloud-native apps. Trusted by industry leaders including Shopify, Paramount+, GM, Kroger, Fiserv, and NPCI, YugabyteDB has... 
    Suggested
    Work at office
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    21 hours ago
  • $135.96k - $182.52k

     ...Job title: Software Engineer II Job Location : San Jose, CA 95134 Salary: $135,960 - $182,520 Job duties: Design and develop robotic simulation systems to verify autonomous driving algorithms before real-world driving tests. Design highly-scalable... 
    Suggested

    DiDi Labs

    San Jose, CA
    4 days ago
  • $165.2k - $223.6k

     ...Description Employer: Amazon Media Venture LLC Position: Software Dev Engineer II Location: Sunnyvale, CA Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and services... 
    Suggested
    Local area
    Relocation package

    Amazon

    Sunnyvale, CA
    6 days ago
  • $104k - $202k

     ...Position Summary... What you'll do... As a Software Engineer II at Walmart Global Tech, you'll play a pivotal role in designing and building robust backend systems that power seamless digital experiences for millions of customers. You will work across multiple... 
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    2 days ago
  • $201.88k - $237.5k

     ...Senior Software Engineer II San Francisco, CA; Santa Clara, CA; Seattle, WA; New York, NY The Company You'll Join Carta connects founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity... 
    Full time
    Work at office

    cartage.co

    Santa Clara, CA
    5 days ago
  • $182k - $242k

     ...regulations applicable to that information, applicant must either be (A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  •  ...time. Responsibilities Design, develop, and maintain AI-powered software tools, services, and applications. Education and Experience...  ...resumé to ****@*****.*** with the position title “Software Engineer, II” in the email subject. Please note that the compensation package... 
    Work at office

    eGain

    Sunnyvale, CA
    2 days ago
  •  ...A technology solutions company in Sunnyvale is seeking a Software Engineer, II to design and develop AI-powered software tools and applications. Candidates should have a Bachelor's degree in Computer Science and 2 years of relevant experience. The hiring process includes... 

    eGain

    Sunnyvale, CA
    2 days ago
  • $100k - $110k

     ...Platform Engineer II TrueNAS is redefining enterprise storage by delivering proven data resilience, performance, and flexibility without...  ...senior platform engineers who own TrueNAS internals, storage software integration, and customer escalations. This position is... 
    Local area
    Remote work
    Flexible hours

    iXsystems

    Campbell, CA
    3 days ago
  • Fresh CS Grads: Ready to Launch Your Career? SynergisticIT Is Built for You Graduating with a Computer Science degree is a huge achievement. But let's be honest—having a degree doesn't always mean you're job-ready. The truth is, many CS grads struggle to land their ...
    Full time
    Immediate start

    SynergisticIT

    San Jose, CA
    21 hours ago
  • $150k - $170k

     ...like our database) span 12+ countries and multiple time zones, sharing expertise from diverse backgrounds and industries. Software Engineer - Core Database Location: Sunnyvale, United States Team: Core Database Position Level: Software Engineer About... 
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Flexible hours
    2 days per week
    3 days per week

    YugabyteDB

    Sunnyvale, CA
    4 days ago
  •  ...Lead Fintech Backend Engineer Lead is a fintech building banking infrastructure for embedded financial products and services. We operate an FDIC-insured bank headquartered in Kansas City, Missouri. Additionally, we have offices in San Francisco, Sunnyvale, and New... 
    Remote work
    Flexible hours
    Shift work

    Lead Bank

    Sunnyvale, CA
    3 days ago
  • $165k - $242k

     ...Senior Security Engineer II, Cloud Security Livingon, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud...  ...stack ~ Proficient in Go and/or Python (you can write software in one of these languages) ~ A track record of creating meaningful... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $124k - $171k

     ...Who We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and...  ...wherever you may go. Learn more about our benefits ( . As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking... 
    Full time
    Relocation

    Applied Materials

    Santa Clara, CA
    2 days ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native...  ...creating software that changes the world. On the HashiCorp engineering team, we build the Infrastructure Cloud which allows enterprises... 
    Remote work

    IBM

    San Jose, CA
    1 day ago
  • $100k - $110k

    iXsystems DBA TrueNAS, Inc in Campbell, CA is seeking a Platform Engineer II to contribute to the Platform team. You will be responsible for the development, debugging, and lifecycle support of high-performance NAS solutions. The ideal candidate will have 2-3 years of experience... 

    iXsystems DBA TrueNAS, Inc (“TrueNAS”)

    Campbell, CA
    4 days ago
  • $127k - $185k

    Cloud Customer Engineer II, Platform, Strategic AI and Independent Software Vendor Google - Sunnyvale, CA, USA Bachelor's degree or equivalent practical experience. 6 years of experience with cloud native architecture in a customer-facing or support role. Experience... 

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $160k - $250k

     ...time, take holidays as they need it and reward them with competitive salaries and equity. CrowdStrike is seeking a Senior Software Engineer II to join our Sensor Event Runtime (SER) team. This role is responsible for the design and implementation of high-performance... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    CrowdStrike

    Sunnyvale, CA
    1 day ago
  •  ...efficiency of testing Reproduce and debug issues found during and after software release Build out distributed systems using big data open...  ..., MySQL, Visual Studio, GIT, WCF, WebAPI, Express.js, Hapi.js, IIS, AWS, Jira, Confluence and others Product development... 
    Local area

    The Fountain Group

    Santa Clara, CA
    1 day ago
  • $207k - $301k

    Software Engineering Manager II, Embedded Systems/Firmware, Platforms Infrastructure Engineering Google Sunnyvale, CA, USA Requirements Bachelor's degree or equivalent practical experience. 3 years of experience with embedded operating systems. 3 years of experience... 

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $197k - $291k

    Software Engineer Manager II, Chronicle Security, Data Lake Join to apply for the Software Engineer Manager II, Chronicle Security, Data Lake role at Google Get AI-powered advice on this job and more exclusive features. Minimum qualifications Bachelor’s degree, or equivalent... 
    Full time

    Google

    Sunnyvale, CA
    12 hours ago
  •  ...move, perceive, and interact in complex environments by integrating control engineering, artificial intelligence, and machine learning at every level of design. Embedded Firmware Engineer II Duties And Responsibilities Develop and maintain firmware on STM32 / TI / Renesas... 

    SERES AUTO_USA

    Milpitas, CA
    3 days ago
  • $85.74k - $128.61k

     ...Application Developer I/II/III Salary Range: $85,740 - $128,610 The expected pay range is based on many factors, such as...  ...needed. # Responsible for following the SCFHP Project Life Cycle, Software Development Coding Standards, and Change Control Management... 
    Work at office
    Local area

    Santa Clara Family Health Plan

    San Jose, CA
    3 days ago
  • A cutting-edge robotics company is seeking an Embedded Firmware Engineer II to develop and maintain firmware on advanced platforms. The ideal candidate will have 3-5 years of embedded firmware experience and a strong proficiency in C programming. Key responsibilities include... 

    SERES AUTO_USA

    Milpitas, CA
    4 days ago
  • $182k - $242k

    What You'll Do A lab signs with CoreWeave and has thousands of GPUs waiting, yet the first month is spent on cluster setup and operations instead of research. We are building the Applied Training team to fix this problem. In this role you will Contribute to the roadmap...
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    jobr.pro

    Sunnyvale, CA
    1 day ago
  • $207k - $300k

    Software Engineering Manager II, Site Reliability Engineering corporate_fare Google Sunnyvale, CA, USA Bachelor’s degree in Computer Science, a related field, or equivalent practical experience. 8 years of experience with software development in one or more programming... 
    Full time

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $131k - $154k

     ...be part of a high-performing team that believes in each other, come build with us at Crusoe. About This Role: As a Software Engineer II - Software Defined Networking, you will lead the development and execution of our Software Defined Networking strategy. You... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    a month ago
  •  ...Employer: \t\tAMAZON WEB SERVICES, INC. Offered Position: \tData Engineer II Job Location: \t\tSanta Clara, California Job Number: \t...  ...Evaluate and make decisions around the use of new or existing software products and tools. Mentor junior data engineers. 40 hours /... 
    Local area

    Amazon

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!