Senior Software R&D Engineer, VLSI Physical Design
Core
Develop algorithms for chip-level placement, global routing, floorplanning, and optimization to define the physical layout, speed, and efficiency of advanced AI chips.
Role type
Senior IC software R&D engineer (VLSI physical design)
Builds
Next-generation GPU architectures and AI hardware
Domain
Semiconductor / VLSI Physical Design
Deliverable
production ML models
Required skills
C++ (C++14/C++17), computational geometry, graph theory, algorithm design, machine learning strategies, GUI development, design implementation tools (ICC2, Innovus)
Preferred skills
High-performance software design (multithreading, distributed computing), memory and I/O optimization, PPA improvement
Technologies
C++, C++17, C++14, ICC2, Innovus
Responsibilities
Implement and optimize tools for chip placement and routing; Create algorithms for computational geometry and fast routing; Develop machine learning strategies for design space exploration; Extend GUIs for debugging and visualization
Seniority
Senior, hands-on IC
