At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
The candidate will have responsibilities to maintain / upgrade infrastructure / automation for RTL development and design-verification teams at multiple locations using multiple server farms, some in the Amazon and IBM clouds and some on-premise.
The candidate will also have responsibilities in managing / monitoring regression trends, automating error / defect reporting, and supporting users in various server farms.
The candidate will have responsibilities to maintain / upgrade infrastructure / automation for RTL development and design-verification teams at multiple locations using multiple server farms, some in the Amazon and IBM clouds and some on-premise.
The candidate will also have responsibilities in managing / monitoring regression trends, automating error / defect reporting, and supporting users in various server farms.
We’re looking for a candidate who has the following skillsets :
Extensive knowledge of Perl and Python
Knowledge of dependency-checking via make, SCons
LSF or other batch-queuing system (e.g. Grid, PBS, Open Lava), and script integration
Using REST API (e.g. Jenkins, Jira) from Perl, Python
Migrating scripts, script-libraries to different Linux OS releases
Knowledge of SQL, relational database engines like MariaDB or PSQL, and integration with Perl / Python
Knowledge of web technologies : Basic Apache setup, PHP, Javascript / Jquery, RSS automation
These skillsets and knowledge would also be desirable :
BS / MS - Electrical / Computer Engineering.
At least 7 years of of relevant experience.
Updating / debugging TCL code embedded in a variety of tools, such as simulator, waveform-viewer, formal verification, in-house interpreter, etc.
Knowledge of Verilog, SystemVerilog testbenches; some familiarity with methodologies like OVM or UVM; incorporate DPI or PLI models
Some IT knowledge : NFS, memory / CPU profiling, NIS / DNS / LDAP, SMTP, syslog, cron, etc
Jenkins install / configuration / management
Module-files and modulecmd to manage tools and tool-versions
Cloud deployment / maintenance : Amazon Web Services, MS Azure, IBM Cloud
Experience with revision control like git or GitHub
The position is based in Austin / San Jose / Bangalore (India)
We’re doing work that matters. Help us solve what others can’t.