Software Architect, Physical Verification

Cadence Design Systems
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 10+ yearsEducation: mastersSkills: ["C","C++"]

Design, develop, and validate software for physical verification of advanced semiconductor devices; tackle complex mathematical and geometric challenges; document solutions; collaborate with a distributed global team; contribute to code reviews and process improvements to advance Cadence's physical verification tools used in next-gen chip design and manufacturing. This role sits in the R&D group and offers impact across multiple nodes and teams, with opportunities to influence algorithms, performance, and reliability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cadence Design Systems
Cadence Design Systems
4 months ago

Software Architect, Physical Verification

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Design, develop, and validate software for physical verification of advanced semiconductor devices; tackle complex mathematical and geometric challenges; document solutions; collaborate with a distributed global team; contribute to code reviews and process improvements to advance Cadence's physical verification tools used in next-gen chip design and manufacturing. This role sits in the R&D group and offers impact across multiple nodes and teams, with opportunities to influence algorithms, performance, and reliability.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, develop, and implement robust software for physical verification of advanced semiconductor devices.
  • •Validate, maintain, and document software solutions to ensure reliability and accuracy.
  • •Solve complex mathematical and geometric challenges related to semiconductor verification.
  • •Collaborate with global team members to deliver high-quality results in a distributed environment.
  • •Contribute to technical discussions, code reviews, and process improvements.

Pay and Benefits

Perks:401kEquityPaid LeavePaid HolidaysDentalVisionMedical

Key Requirements

  • •Master’s degree in Computer Science or Computer Engineering & 10+ years work experience
  • •Strong proficiency in C and C++ programming languages
  • •Solid problem-solving skills and the ability to tackle technical challenges
  • •Effective written and verbal communication skills for collaboration across teams
Experience:10+ yearsSemiconductorPhysical verificationComputational geometry
Education:Master's
Skills:CC++
Languages:English
Tech Stack:CC++

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