← Back to roles

Lead Software Engineer

Cadence Design Systems, Inc.

SHANGHAIPosted Sep 21, 2026
Apply on Cadence Design Systems, Inc.

Overview

Open roles
678
At this company
See all
Similar roles
1,144
Same title, 95 companies
Search
Added in 30 days
678
At this company, still open

Skills named in this posting

  • Emulation
  • C
  • C++
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Software Engineer Job Description • Develop runtime software for the Palladium emulation system • Detect and troubleshoot software issues • Collaborate with both software and hardware engineers in developing the products Requirements • MS or above in Computer Science or related area with 1-3 years experience • Strong C/C++ programming skills • Good understanding of object-oriented design • Familiar with the Linux platform • Independent, with an internal drive and self-motivated • Good English communication skill, both oral and written • Experienced with source-code control tools such as Perforce and Git • Strong desires to learn and explore new technologies and is able to demonstrate good analysis and problem solving skills • Multi-thread programming experience is a plus We’re doing work that matters. Help us solve what others can’t.

Apply on the employer's site

Original posting: cadence.wd1.myworkdayjobs.com

Apply on Cadence Design Systems, Inc.

RISC-V ecosystem

Cadence Design Systems, Inc. in the RISC-V ecosystem

RISC-V International: Strategic

Cadence is a leading provider of EDA and semiconductor IP.

  • EDA vendor active in RISC-V: supported NSITEXE (with Imperas) in developing RISC-V vector processor IP for automotive AI
  • Publishes RISC-V ecosystem commentary ("The State of the RISC-V Union", Paul McLellan) and RISC-V verification/emulation flows

Same employer

View all 678