Lead Software Engineer, DFT/ATPG
Cadence Design Systems, Inc.
Austin, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Austin, United States of America
Tech stack
Very-Large-Scale Integration
Unix
C++
Static Program Analysis
Computer Engineering
Software Architecture
Software Engineering
Multithreading
Scripting (Bash/Python/Go/Ruby)
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.