At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
If you are an outstanding Engineering or Computer Science graduate with a BS/MS/PHD degree and 5+ years of applicable experience with an appeal toward backend software development; are interested in developing highly sophisticated software (Verisium Debug) for debugging the next generation chip designs; want to be part of a multi-national team of experts who develop best-in-class technologies; are eager to learn core software expertise; are able to work independently and not afraid of dealing with software challenges under schedule pressure then you may want to consider joining our highly geographically diverse team.
As a senior engineer, you will be a part of Verisium Debug Data Infrastructure Team. As a developer on our team you will work with some of the industry experts to develop debug tools that can deal with ultra-complex hardware designs yet still need to be intuitive, usable, robust and with high capacity.
Job requirements
Strong understanding of data structure and algorithms
Proficiency in C/C++ development in a Unix environment
OOP/OOD
Design Patterns
Strong English language skills
Team player
Advantages
Experience with hardware design cycle (especially in RTL simulation/debug)
Experience with HDLs: SystemVerilog/VHDL/SystemC/LP
We’re doing work that matters. Help us solve what others can’t.