About the role
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.
Skills & Tags
Aplyr's read
Cadence Design Systems excels in electronic design automation, attracting professionals passionate about integrated circuits and system-on-chip innovations.
What's promising
- •Cadence is a leader in electronic design automation, providing cutting-edge tools for semiconductor design.
- •The company offers diverse career paths, from digital verification to automotive solutions engineering.
- •Cadence's global presence provides opportunities for international collaboration and growth.
What to watch
- •The niche focus on EDA may limit opportunities for those seeking broader tech roles.
- •High competition in the semiconductor industry could impact job stability and growth.
- •Frequent technical updates require continuous learning, which may be challenging for some employees.
Why Cadence Design Systems
- •Cadence's software is integral to designing advanced integrated circuits and systems on chips.
- •The company has a strong reputation for innovation in electronic design automation.
- •Cadence's partnerships with leading tech firms enhance its influence in the semiconductor industry.
Aplyr’s read is generated by AI from public sources. Was it useful?
About Cadence Design Systems
Cadence Design Systems provides electronic design automation (EDA) software and engineering services for the design of integrated circuits, systems on chips, and printed circuit boards.