Manager of Software Tools FC-5495

Hardware Engineering Austin, Texas

At Cirrus Logic, mixed-signal engineering drives our company. We develop high-performance, low-power signal processing solutions in audio, voice and haptics, delivering innovative end-user experiences for our top customers. While breaking the innovation barrier, we’ve also built an award-winning company, that promotes the principles of diversity, equality and fairness in the workplace. Do you enjoy working alongside the industry's top engineers, and solving sophisticated challenges? We invite you to join our team and help us continue to make this an outstanding place to work!

As a Design Verification Methodology Manager, you will lead, develop and mentor a dedicated team of full-stack software engineers working on automation and flows for chip design and verification. In this role, you will curate methodology used across product development teams and work collaboratively across a driven and focused software development team.


  • Leadership for a team that develops software and automation for chip design and verification
  • Participate in developing methodologies for chip design from requirements through tape-out
  • Contribute towards the continuous development of Tools, Technology and Flows
  • Solicit feedback from a large user community to drive consensus
  • Build, prioritize, communicate, lead, and execute roadmaps, project plans, and commitments
  • Report on status of development, quality, operations, and system performance to management
  • Work closely with engineers to architect and develop software tools and flows for product development
  • Foster a culture of continuous engineering improvement through mentorship, feedback, and metrics
  • Partner with a diverse customer base to understand requirements, priorities, and processes
  • Evaluate, purchase, and participate in adoption of vendor software applications
  • Propose and implement new projects or recommend continuous improvements to tools and flows
  • Bring creative ideas to the table every day, in order to find innovative ways of accomplishing our customer objectives
  • Set clear, measurable quality goals for the organization in a data-driven way
  • Develop trainings and documentation, supporting your team and product development

Required Skills & Qualifications

  • Master's in Computer Science, Computer Engineering, or Electrical Engineering
  • 7+ years of experience in technical management
  • Strong programming skills in Python and Javascript and/or web frameworks
  • Strong debug skills, aptitude to learn and resolve complex issues
  • Experience working with data structures and algorithms
  • Excellent interpersonal and analytical skills with the ability to lead, mentor, and hire
  • Highly motivated, excellent team spirit, product and customer oriented

Preferred Skills & Qualifications

  • Preferred programming experience with Verilog, SystemVerilog, UVM
  • Exposure to VLSI design concepts, logic design

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.