Software Architect
Cadence · San Jose, CA · 2 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
- BS with a minimum of 10 years of experience OR MS with a minimum of 7 years of experience OR PhD with a minimum of 5 years of experience
- Strong programming and software engineering skills in C/C++ via Unix and/or Linux platforms
- Experience with digital, analog, or mixed signal design or verification, or mathematics-based functional/behavioral modeling
- Strong analysis and problem-solving skills
- Keen eye for scalable, high-performance, and high-quality software deliverables
- Good communication and storytelling abilities, to be effective in a global team environment
- Proficient in either digital or analog/mixed signal simulation, with exposure to at least one hardware description language (HDL)
- Proficient in software debugging environments (gdb, workshop, etc) and/or version control systems (perforce, github, etc)
- Desirable experience with Python, Artificial Intelligence, or Machine Learning technology
Qualifications
- Education: BS with 10+ years of experience, MS with 7+ years of experience, PhD with 5+ years of experience
Skills
- C/C++ programming
- Unix/Linux platforms
- Digital, analog, or mixed signal simulation
- Hardware description languages (HDLs)
- Software debugging tools (gdb, workshop)
- Version control systems (perforce, github)
- Python, Artificial Intelligence, or Machine Learning
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.