CAD - Digital Methodology Engineer

Cirrus Logic, Inc. Austin , TX 78719

Posted 2 months ago

As a Digital Methodology Engineer, you will work in a fast-paced, dynamic environment supporting CAD tools and methodology flows for digital and mixed-signal verification; CAD tools and methodology flows for revision control using industry standard data management tools; assisting in the automation of digital design & verification methodologies; designing and implementing databases; and applying your programming skills to the development of tools for digital design and verification.


  • Collaborate with EDA providers to drive improvements, and bug fixes to improve Cirrus Logic's design flow

  • Drive consensus across business units on tool & design methodology

  • Verify CAD flows are generating correct results (flow signoff)

  • Work closely with technology and design teams to determine signoff criteria

Required Knowledge, Skills and Experience

  • BS in Electrical or Computer Engineering and 5+ years of experience in design, CAD or EDA tools support and development

  • Ability to drive company-wide consensus on design tools, flows and methodologies

  • Ability to document design methodologies & provide training on tools and workflows to design teams

  • Extensive experience with multiple CAD flows: backend, frontend, validation, and digital verification methodologies with a focus on digital and mixed signal solutions

  • Demonstrated experience with various EDA software, flows and architectures

  • Fluent in Verilog and SystemVerilog

  • In-depth knowledge of PERL scripting language

  • Prior experience with industry standard configuration management tools and methodologies

  • UNIX knowledge and experience with data-management software

  • Proven ability to push & drive EDA vendors to improve tools to implement new functionality to solve problems or to optimize existing methods

  • Prior experience debugging vendor tool problems

  • Experience working with engineers and managers to schedule projects and provide schedule updates and roadmaps

  • Strong communication skills and track record of success in a collaborative team environment

Preferred Knowledge, Skills and Experience

  • MS in Electrical or Computer Engineering and 10+ years of experience in design, CAD or EDA tools support and development

  • Familiar with CMOS circuit design

  • Industry experience with Cadence, Synopsys and/or Mentor Graphics tools

  • Strong scripting abilities in TCL, Python, or Ruby

  • Prior customer support experience

This position is located in Austin, TX

Cirrus Logic is an Equal Opportunity/Affirmative Action Employer. We strive to select the best qualified applicant for any opening and to reward employees based on their skills, experience and performance. We do not discriminate on the basis of race, national origin, pregnancy status, marital status, gender, age, religion, physical or mental disability, medical condition, veteran status, sexual orientation, genetic information or any other characteristic protected by law.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
CAD Engineer Design Verification Methodology

Apple Inc.

Posted 3 days ago

VIEW JOBS 4/22/2019 12:00:00 AM 2019-07-21T00:00 Do you love building elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices. As a member of our CAD team, you will develop, maintain, and enhance existing sophisticated software systems for regression-testing Apple's silicon designs in software simulation. You will create software which will help design verification engineers find and report defects in our chip designs, and thus ensure that Apple tapes-out world-class silicon. Your experience and innovative ideas will influence the design of the next generation of these regression systems. Your insight and skill at diagnosing the root cause of complex problems, and your ability to guide engineers who come to you with issues will be important contributions to an extended CAD team that comprehensively supports Apple's DV and chip design engineering efforts. You will work closely with EDA vendors to incorporate new capabilities of their commercial tools, and to resolve issues. You will also be working on developing solutions for the future that involve using ML and AI. We typically require at least 5+ years of experience with MSEE/CE/CS preferred Working knowledge of Verilog and/or SystemVerilog Knowledge of SQL style databases and query language preferred. Strong experience with Synopsys VCS, Incisive/Xcelium, or Modelsim Strong programming abilities in Python and/or PERL are required; We consider Java and TCL a plus Strong communication skills are required and prior user support experience is a plus Experience with front end web development and UI is a plus Experience with UVM, VMM or OVM a plus Familiarity with Verdi, Indago and/or Simvision is considered a plus Knowledge of C and C++ preferred On our team, you will: - Develop, deploy, and support robust, configurable, and scalable tools to enable hardware verification across multiple projects - Identify, gather, and analyze metrics for improved automation reliability and hardware verification performance - Help to debug vendor tool issues - Interact with the DV team to help solve their problems - Implement new functionality to solve emerging problems or to optimize already existing methods MS or BS Degree in technical discipline Apple Inc. Austin TX

CAD - Digital Methodology Engineer

Cirrus Logic, Inc.