senior Software Engineer ic 5+ yrs Bachelor's · Posted Jul 9, 2026

About this role

Cadence Design Systems is hiring a senior-level Software Engineer based in Austin, TX. The posting calls out experience with C, Linux, Data Structures and roughly 5+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Austin, TX
Experience
5+ years
Education
Bachelor's degree
Posted
Jul 9, 2026
AI Summary
Senior Software Engineer developing reliable, scalable DFT/ATPG tools in C/C++ for engineers worldwide. Requires BS/MS in Computer Engineering, 5+ years C/C++ development experience, Unix/Linux proficiency, and strong algorithms knowledge. VLSI/DFT expertise and multi-threading experience are valued.

Job description

from Cadence Design Systems careers

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

 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/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.

More roles at Cadence Design Systems

CAE/FEA Senior AE
Livonia 01 · senior
Python Automation
Memory Interface PHY IP, Design Engineering Architect
San Jose, CA · principal
Compliance
Business Systems Analyst (Salesforce, Vibe Coding)
San Jose, CA · mid
Salesforce Security Agile
CAE, Customer Service Engineer for Virtual Manufacturing & Costing simulation software
Burlington-Can 01 · mid
Python Linux
Lead Software Engineer
San Jose, CA · senior
Performance Optimization C++
All Cadence Design Systems jobs →
All software engineering jobs software engineering in Austin, TX Jobs in Austin, TX software engineering salaries software engineering career path
All Cadence Design Systems Jobs Browse software engineering roles senior positions