Software Engineer II
Core
Develop and maintain Palladium Debug software using C++ on Linux.
Role type
Software Engineer II (Debug Tools)
Builds
Debug software features for electronic design automation workflows
Domain
Electronic Design Automation (EDA) / Semiconductor Design
Deliverable
product features
Required skills
C++ programming, Linux, data structures, algorithms, object-oriented programming, software debugging, testing principles, coding agents, technical validation
Preferred skills
graph algorithms, parallel and concurrent programming, performance engineering, systems programming, EDA workflows, modern software development tools, coding AI agents
Technologies
C++, Linux, Git, Perforce, Make, CMake, GoogleTest
Responsibilities
Develop new features for Palladium Debug software, enhance and maintain existing features, review and validate agent-generated results, apply coding AI agents to software engineering tasks
Seniority
Mid-level, hands-on IC