Taro Logo

Lead Software Engineer, DFT/ATPG

Cadence is a global electronic design automation company providing software, hardware, and IP to design advanced semiconductor chips.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS

Description For Lead Software Engineer, DFT/ATPG

Cadence Design Systems, a leading global electronic design automation company, is seeking a Lead Software Engineer to join their Modus Test R&D team. This role focuses on Design For Test (DFT) and Automatic Test Pattern Generation (ATPG) Software development. The position offers an opportunity to work on cutting-edge technology that enables the design of advanced semiconductor chips.

The role involves developing high-performance software tools using C/C++ for DFT/ATPG applications, requiring strong expertise in software architecture and algorithm optimization. The ideal candidate will have at least 7 years of software development experience, with deep knowledge of modern C++, Unix/Linux environments, and scripting languages.

This is an excellent opportunity for a seasoned software engineer who is passionate about working at the intersection of software development and electronic design automation. The position requires both technical excellence and strong collaborative skills, as you'll be working with engineers worldwide to create reliable and scalable solutions.

Cadence has been recognized by Fortune Magazine as one of the 100 Best Companies to Work For, offering a culture that empowers innovation and technical excellence. The company plays a critical role in creating technologies that modern life depends on, making this an opportunity to work on meaningful projects with real-world impact.

The position is based in Austin, Texas, where you'll be part of a dynamic team pushing the boundaries of electronic design automation. Additional valuable experience includes knowledge of VLSI, DFT/ATPG, multi-threading, distributed software, and algorithmic/computational software development.

Last updated 2 days ago

Responsibilities For Lead Software Engineer, DFT/ATPG

  • Work as a team to build reliable, scalable and high performance software
  • Develop software tools in C/C++ to support DFT/ATPG
  • Research and develop software solutions for software architecture and algorithm optimizations

Requirements For Lead Software Engineer, DFT/ATPG

Linux
  • BS (or equivalent experience) and 7+ years of software development experience, MS preferred
  • Experienced with modern C++, Unix/Linux and scripting
  • Experienced with static and dynamic code analysis tools
  • Solid understanding of algorithms, computer architecture and computer science theory
  • Passionate about SW development processes
  • Flexibility/adaptability for working in a dynamic environment
  • Excellent communication, interpersonal and customer collaboration skills

Interested in this job?

Jobs Related To Cadence Design Systems Lead Software Engineer, DFT/ATPG