Cadence logo
Cadence Verified
Semiconductor, Electronic Design Automation (EDA), Software Development

Lead Software Engineer, DFT/ATPG

Austin, Texas, United StatesOnsiteFull TimeLead$100,000–$187,000 /yrPosted 1 month agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Cadence Design Systems is seeking a Lead Software Engineer for their Modus Test R&D team, focusing on Design For Test (DFT) and Automatic Test Pattern Generation (ATPG) software. The role involves building reliable, scalable, and high-performance software tools using C/C++ on Unix/Linux environments. Key responsibilities include developing software for DFT/ATPG, optimizing software architecture, and improving algorithm efficiency. Candidates should have a BS degree (or equivalent experience) and 7+ years of software development experience, with a strong understanding of algorithms, computer architecture, and code analysis tools. Experience in VLSI, DFT/ATPG, multi-threading, and distributed systems is highly desirable.

Cadence Design Systems is looking for a highly motivated engineer to work with the Modus Test R&D team working on Design For Test (DFT) and Automatic Test Pattern Generation (ATPG) Software.

What You'll Be Doing

  • Work as a team to build reliable, scalable and high performance software that are easy to use by engineers worldwide
  • Develop software tools in C/C++ to support DFT/ATPG
  • Research and develop software solutions to allow greater efficiency in software architecture and algorithm optimizations

What We Need To See

  • 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 with different frameworks and requirements
  • Excellent communication, interpersonal and customer collaboration skills

Ways To Stand Out From The Crowd

  • Experience in VLSI and/or DFT/ATPG.
  • Experience with multi-threading and distributed software
  • Experience in algorithmic and computational software
Ready to apply?
You'll be redirected to Cadence's application page.

Similar roles