Lead Software Engineer

Cadence Design Systems
Beijing
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: mastersSkills: ["Communication","Problem-solving","Teamwork","Collaboration","Analytical thinking"]

Lead the development of a mixed-signal circuit simulation platform (Spectre AMS Designer) across multiple R&D projects, including AMS Virtuoso flow, debugging and modeling. Advance state-of-the-art mixed-signal simulation technologies and deliver robust design tools in a distributed software engineering team for impact in the EDA domain.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cadence Design Systems
Cadence Design Systems
4 months ago

Lead Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live
Reposted: similar role first listed 7 months ago

Job Summary

Lead the development of a mixed-signal circuit simulation platform (Spectre AMS Designer) across multiple R&D projects, including AMS Virtuoso flow, debugging and modeling. Advance state-of-the-art mixed-signal simulation technologies and deliver robust design tools in a distributed software engineering team for impact in the EDA domain.
Location: Beijing
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Lead the development and enhancement of the mixed-signal circuit simulation platform (Spectre AMS Designer) across multiple R&D projects.
  • •Contribute to development of AMS Virtuoso flow, mixed-signal debugging and modeling.
  • •Advance and create state-of-the-art mixed-signal circuit simulation technologies and solutions.
  • •Collaborate with a distributed software engineering team to deliver robust tools for EDA.
  • •Interface with hardware design teams to ensure tool support and usability.

Key Requirements

  • •MS in Computer Engineering, Computer Science, Electrical Engineering, or equivalent.
  • •C/C++ software development experience in Linux environment.
  • •Strong understanding and extensive usage of data structures and algorithms.
  • •Highly technical engineer with excellent problem-solving skills.
  • •Good communication skills and ability to work in a distributed software engineering team.
Experience:EDASemiconductorHardware design
Education:Master's
Skills:CommunicationProblem-solvingTeamworkCollaborationAnalytical thinking
Languages:English
Tech Stack:CC++LinuxData structuresAlgorithmsCadence SpectreXceliumVirtuosoVerisiumEDA toolsHDLSKILLOpenAccessQT

Company Brief

Cadence Design Systems
Provides electronic design automation (EDA) software, IP, and services for semiconductor and systems companies to design, verify, and implement integrated circuits, systems-on-chip, and electronic systems across industries including communications, automotive, and consumer electronics.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1988
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor