Senior Software Architect

Cadence SystemsSan Jose, CA
Onsite

About The Position

We are seeking a highly skilled and motivated Software Architect to join Xcelium Compiler Team. The responsibilities will include implementing advanced compiler algorithms, profiling and analyzing current implementation and rearchitecting for efficient solutions in time and space. The candidate will collaborate with a team of experienced senior architects on strategic architectural and infrastructural initiatives to shape the future of our simulation technologies.

Requirements

  • Minimum of bachelor's in computer science or electrical engineering
  • 15+ years' experience in related field
  • Deep expertise in Compiler architecture OR HDL simulation
  • Strong proficiency in C/C++ programming.
  • Strong software engineering and problem-solving skills
  • Deep understanding of data structures , algorithms, and databases
  • Understanding of compilers, parsing and code generation, static elaboration, event driven or parallel simulation
  • Excellent verbal and written communication skills
  • Proven problem-solving skills and creativity in tackling complex technical challenges.
  • Ability to work effectively in a collaborative, fast-paced environment.

Responsibilities

  • Architect Software solutions that are efficient in time and memory complexity
  • Own architecture for major compiler subsystems
  • Drive delivery of key product capabilities
  • Contribute to customer success at strategic accounts
  • Collaborate with Senior architects on next generation architectural projects

Benefits

  • paid vacation
  • paid holidays
  • 401(k) plan with employer match
  • employee stock purchase plan
  • a variety of medical, dental and vision plan options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service