Software Engineer, Simulation
AeroVectFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
San Jose, California, United States
Key technologies and capabilities for this role
Common questions about this position
Applicants need previous exposure to circuit simulation and experience in EDA-relevant software development, particularly C/C++ Unix development. A background in EDA algorithms based on graph theory or software optimization is required, with some UI knowledge beneficial. Understanding of analog/memory/custom IC design and verification practices is a strong plus.
Applicants should be graduating in or before 2027 with a degree in electrical engineering, computer science, or related field.
The intern will assist R&D staff in developing new algorithms and software for the Spectre circuit simulator, including researching algorithmic approaches, writing GUI features, software engineering, validation, testing, and investigating performance/accuracy issues.
The position is full time.
This information is not specified in the job description.
Provides EDA software and IP solutions
Cadence Design Systems provides software, hardware, and intellectual property for the electronic design automation (EDA) industry, focusing on the design of semiconductor chips and electronic systems. Their products include tools for system design, verification, integrated circuit design, and custom and analog design. Cadence also offers IP solutions like Tensilica processors and DSPs, which are utilized in various applications, including AI, machine learning, and multimedia processing. Unlike many competitors, Cadence emphasizes continuous innovation and collaboration with industry leaders, which helps them maintain a strong position in the global market. The company's goal is to support clients in creating advanced electronic systems efficiently and effectively.