C++ Software Engineer
Core
Design and implement innovative features and integrations for Electronic Design Automation (EDA) software tools used in chip, board, and system design.
Role type
C++ Software Engineer (EDA tools)
Builds
EDA software features and integrations for chip and system design
Domain
Electronic Design Automation (EDA) / Semiconductor industry
Deliverable
production ML models | product features
Required skills
C++ 11/14/17, Qt library, Windows desktop application development
Preferred skills
Python, Boost, Googletest (Gtest), SVN, Visual Studio 2022, EDA product experience
Technologies
C++, Qt, Python, Boost, Googletest, SVN, Visual Studio 2022
Responsibilities
Develop new competitive functionalities and support existing software solutions; Analyze problem definitions and determine operational feasibility; Contribute to software architecture and technical design reviews; Create and maintain automated tests; Participate in code reviews and technical documentation creation
Seniority
Mid-level, hands-on IC