At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Cadence has an opportunity for a passionate and motivated Configuration Management automation engineer to support the Palladium emulation product line.
We offer amazing opportunities to grow, no matter where you are in your career. This position involves managing daily software build, test, and configuration management support for other cross functional teams.
The responsibility also includes maintaining and enhancing the existing automation systems, designing and developing new automation systems, software integration, and product validation.
The candidate will also work closely with cross functional teams to diagnose and resolve problems.
Must have a Bachelor’s of Science in Computer Science, Electrical Engineering or Computer Engineering
Worked multiple years on the Configuration Management of large projects (large code and test bases, multi-sited, hundreds of users)
Exposure to one or more of Perforce / git / Mercurial / CVS / RCS / ClearCase as an admin
Expertise on build tools and SCM processes
Scripting skills at the level of an expert
Using one or more of Shells / Python / Perl
UNIX expertise as user and (preferably) admin
Additionally, we would be delighted if the person has these additional skills / experience :
Understanding / use of Relational and Flat Database systems (MySQL / Mongo / Cassandra)
Exposure to tools such as Coverity, Valgrind, Purify, Quantify, gcov, gprof, Sanitizers
Soft skills :
Excellent problem solving skills
Good communication skills (verbal / written)
Ability to work / collaborate in a team and with people / teams
Ability to multi-task between complex projects and operational requests
Aptitude to learn new technologies rapidly
We’re doing work that matters. Help us solve what others can’t.