Cadence Design Systems logo

Senior Software Architect

Cadence Design Systems
June 05, 2026
Part-time
On-site
San Jose, California, United States
$203,000 - $377,000 USD yearly
EDA Jobs, Level - Senior

Job Title

Senior Software Architect

Role Summary

Join the Xcelium Compiler Team to design and implement compiler architecture and infrastructure for HDL simulation and related tools. The role focuses on rearchitecting compiler subsystems for runtime and memory efficiency and delivering key product capabilities.

Collaborate with senior architects on strategic architectural and infrastructural initiatives that shape future simulation technologies.

Experience Level

Senior; 15+ years of relevant experience.

Responsibilities

The candidate will lead architecture and delivery for compiler and simulation subsystems. Key responsibilities include:

  • Architect efficient software solutions with attention to time and memory complexity.
  • Own architecture for major compiler subsystems and drive their design.
  • Implement advanced compiler algorithms and profile/analyze implementations to improve performance and memory usage.
  • Drive delivery of key product capabilities and collaborate with cross-functional teams.
  • Contribute to customer success at strategic accounts and support technical engagements.
  • Collaborate with senior architects on next-generation architectural initiatives.

Requirements

Must-have technical skills and experience:

  • 15+ years of experience in compiler development, HDL simulation, or related fields.
  • Deep expertise in compiler architecture or HDL simulation.
  • Strong proficiency in C/C++ and solid software engineering practices.
  • Strong knowledge of data structures, algorithms, and databases.
  • Experience with compilers: parsing, code generation, static elaboration, and event-driven or parallel simulation.
  • Excellent verbal and written communication and proven problem-solving ability.
  • Ability to work effectively in a collaborative, fast-paced environment.

Education Requirements

Bachelor's degree in Computer Science or Electrical Engineering (or closely related technical field).


About the Company

Company: Cadence Design Systems

Headquarters: San Jose, California, USA

Cadence Design Systems is a global electronic design automation company that provides software, hardware, and intellectual property for designing advanced semiconductor chips. With over 25 years in the industry, Cadence is known for its innovative technology solutions and has been recognized by Fortune Magazine as one of the 100 Best Companies to Work For. The company is dedicated to solving complex technical challenges in order to enable customers to create revolutionary products and experiences.

Cadence Design Systems logo

Date Posted: 2026-06-05