Software Engineer II

Cadence Design Systems
Taiwan
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["C","C++","Object-oriented design","Data structures","Algorithms"]

Design and develop EDA software providing physical design capabilities for IC Package and PCB design. Implement desktop applications with C/C++, develop detailed feature specs, and collaborate on problem-solving in a fast-paced team. Strong OO design, CS fundamentals, and willingness to learn new technologies are essential, with EDA tool experience preferred.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cadence Design Systems
Cadence Design Systems
5 months ago

Software Engineer II

✓ Verified Job

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

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

Job Summary

Design and develop EDA software providing physical design capabilities for IC Package and PCB design. Implement desktop applications with C/C++, develop detailed feature specs, and collaborate on problem-solving in a fast-paced team. Strong OO design, CS fundamentals, and willingness to learn new technologies are essential, with EDA tool experience preferred.
Location: Taiwan
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop EDA software for physical design capabilities for IC Package and PCB design
  • •Develop desktop applications and perform debugging/analysis in C/C++
  • •Create detailed functional specifications for new features and enhancements
  • •Collaborate with team to apply CS fundamentals and problem-solving skills to technical challenges
  • •Contribute to EDA tool development and share knowledge with colleagues

Key Requirements

  • •Bachelor's of engineering degree with 5+ years of experience, or Master's degree
  • •Strong C/C++ development skills with a good understanding of object-oriented design
  • •Strong background of computer science fundamentals (data structures, algorithms)
  • •Passionate to learn and explore new technologies and demonstrates good analysis and problem-solving skills
  • •Experience in EDA tool development preferred
Experience:5+ yearsEDASemiconductor
Education:Bachelor's
Skills:CC++Object-oriented designData structuresAlgorithms
Languages:English
Tech Stack:CC++OO designData structuresAlgorithms

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