Lead Software Engineer, DFT/ATPG

Cadence Design Systems, Inc.
Austin, TX, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Very-Large-Scale Integration Unix C++ (Programming Language) Static Program Analysis Computer Engineering Software Architecture Software Engineering Multithreading Scripting Information Technology C++14

Job description

  • 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

Requirements

  • BS/MS in Computer Engineering
  • 5+ years of experience in software development using C/C++.
  • 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

We’re doing work that matters. Help us solve what others can’t.

About the company

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on cadence.wd1.myworkdayjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

Videos

See all

Related articles

See all