Senior Principal Software Engineer – Compute System & EDA Infrastructure

AUSTINCAD/EDAHigh demand

Opens cadence.wd1.myworkdayjobs.com in a new tab

Requirements

  • MS/BS in Computer Science, Electrical Engineering, Computer Engineering, or related field.
  • Strong understanding of algorithms, data structures, and system-level software design.
  • Proficiency in C or C++ , including debugging, optimization, and large‑codebase development.
  • Experience building backend systems or distributed compute frameworks.
  • Preferred Qualifications 5+ years of professional software engineering experience , ideally in system‑level or distributed system development.
  • Proficiency with one or more additional languages: Python Go TypeScript Rust Experience with Angular or other modern frontend frameworks.
  • Familiarity with large‑scale compute workflows, job scheduling, cluster systems, or HPC environments.
  • Strong troubleshooting skills, particularly in distributed, performance‑sensitive, or multi‑component systems.
  • Excellent cross‑team communication and the ability to lead initiatives across multiple engineering groups.
  • Ability to work in fast‑paced environments and quickly learn new technologies.
  • We’re doing work that matters.
  • Help us solve what others can’t.

Sourced directly from Cadence Design Systems’s career page

Your application goes straight to Cadence Design Systems.

Specialisation
Salary range
₹5-12 LPA to ₹35-60 LPA
Open roles at Cadence Design Systems
658 positions
Job ID
/job/AUSTIN/Senior-Principal-Software-Engineer---Compute-System---EDA-Infrastructure_R53530

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar CAD/EDA roles