Software Architect
Cadence · San Jose, CA · 4 days ago
Engineering$179k–$332k/yrFull-time
Responsibilities
- Formulate and lead development of the next generation of mixed signal verification software components
- Create innovative technologies required to raise the bar on Cadence’s technology leadership in mixed signal verification
- Architect/design, develop and roll-out highly differentiated software components to propel Xcelium Mixed Signal App into its next phase of growth
- Collaborate with cross-functional teams and customers, including leadership opportunities in Accellera and IEEE standards activities
Requirements
- Bachelor's degree with a minimum of 10 years of experience OR Master's degree with a minimum of 7 years of experience OR Doctoral degree with a minimum of 5 years of experience
- Proven ability to develop and integrate massively scalable software development components
- Experience with C/C++ on Unix/Linux platforms
- Exposure to digital, analog, or mixed signal design or verification, or mathematics-based functional/behavioral modeling
- Strong programming and software engineering skills, including proficiency in software debugging environments and version control systems
- Experience with Python, Artificial Intelligence, or Machine Learning technology is desirable
Qualifications
- BS with a minimum of 10 years of experience
- MS with a minimum of 7 years of experience
- PhD with a minimum of 5 years of experience
Skills
- Keen eye for scalable, high performance and high-quality software deliverables
- Strong analysis and problem-solving skills
- Ability to learn new concepts quickly
- Effective communication and storytelling abilities
Benefits
The annual salary range for California is $178,500 to $331,500. You may also be eligible to receive incentive compensation: bonus, equity, and benefits.
Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.