Software Engineer II
Core
R&D support for application and product engineers to solve customer problems, debug issues, and develop new features enhancing synthesis results for timing, area, and power.
Role type
Software Engineer II (R&D focus)
Builds
Data analysis and debugging tools for performance analysis and data-driven optimizations of geometric and topological operations for physical verification applications.
Domain
Electronic Design Automation (EDA) / Physical Verification
Deliverable
production ML models | product features | dashboards & analysis
Required skills
C++, Data Structures and Algorithms, debugging, problem-solving, analytical thinking, collaborative development
Preferred skills
ability to learn and adapt to changing requirements, growth mindset
Technologies
C++, large complex databases
Responsibilities
Problem analysis and debugging of physical verification software, development of new features to improve synthesis results, collaborative development and testing with geographically distributed teams, creating data analysis tools for performance analysis.
Seniority
Mid-level, hands-on IC