> Markdown version of [/jobs/ext/3285696-software-architect](https://www.wearedevelopers.com/jobs/ext/3285696-software-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Architect - **Company:** Cadence, Inc. - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $178,500.0 - $331,500.0 - **Contract:** Permanent contract - **Skills:** Code Review, Computer Engineering, Computational Geometry, Software Engineering, Software Systems, Information Technology, Physical Verification, Programming Languages - **Published:** September 3, 2026 - **Apply:** https://www.themuse.com/jobs/cadence/software-architect-physical-verification ## About the Role * Master's degree in Computer Science or Computer Engineering & 10+ years work experience * Strong proficiency in C and C++ programming languages. * Solid problem-solving skills and the ability to tackle technical challenges. * Effective written and verbal communication skills for collaboration across teams. Desired Skills * Exceptional math background, including the ability to address complex mathematical and geometric problems. * Expert in Physical Verification domain or Computational Geometry * Experience in developing software for engineering or scientific applications. * Ability to quickly learn new technologies and adapt to project requirements. ## Description We are seeking a talented Software Architect to join our Research & Development (R&D) group, focused on creating advanced software solutions for physical verification products at leading-edge semiconductor nodes. This role is essential to driving innovation in the development and validation of software used in the design and manufacturing of next-generation chips., * Design, develop, and implement robust software for physical verification of advanced semiconductor devices. * Validate, maintain, and document software solutions to ensure reliability and accuracy. * Solve complex mathematical and geometric challenges related to semiconductor verification. * Collaborate with global team members to deliver high-quality results in a distributed environment. * Contribute to technical discussions, code reviews, and process improvements.