HSINCHU, Taiwan
2 days ago
Software Engineer II
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

We are looking for good software engineers to work on our physical verification tool - Pegasus. Pegasus is known for its flexible cloud-ready platform with a massively parallel architecture. The position mainly is for developping topological engines, which can be applied on different flows like DRC/LVS/PERC/SVL/LFS.

Although our tool is made for electronical design, the job does not require any EE background. It's optional. The problem size can be up to hundreds of millions of objects. So, we need to develop good algorithm to solve the problem efficiently.

Key responsibility is

innovate to bring new idea develop new features for our customersoptimize the runtime and memorydebug issues

Requirements:

The job requires good programming skill, especially in C++/Python .Having experiences to optimize runtime and memory is a plus.Other experiences like parallel programming or networking programming are also good skills for this job.Familiar with TCL is a plus.We’re doing work that matters. Help us solve what others can’t.
Confirm your E-mail: Send Email
All Jobs from Cadence