Senior VLSI CAD Software Engineer
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