Senior VLSI CAD Software Engineer

Thomas To
Santa Clara, CAFULL_TIMEPosted Aug 6, 2026

Role responsibilities

Design, develop, and support high-performance chip design and visualization tools using modern software platforms. Collaborate with global engineering customers to define requirements and implement innovative code within an Agile environment.

Requirements

Requires a Bachelor's or Master's in Computer Science or Computer Engineering with at least 10 years of experience in CAD/EDA tool development. Must possess expert skills in C++, Java, or C# and a strong understanding of VLSI design automation and software architecture.

Key skills

C++, Java, C#, VLSI CAD, EDA Tool Development, Software System Architecture, Object-Oriented Design, C++20, Java 21, Git, CI/CD, Unit Test Frameworks, Physical VLSI Design Automation, Performance Analysis, AI-based Code Assistants, Agile

Keywords

VLSI, CAD, EDA, C++, Java, C#, C++20, Java 21, Git, CI/CD, Agile, Object-Oriented Design, Physical Design Automation, GPU, AI, Software Architecture, Unit Testing, Visual Studio, CLion, IDEA, Performance Tuning, Chip Design, Visualization Tools, Algorithms, Data Structures

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free