C++ Software Engineer (m/f/d)
Core
Develop Windows/Linux desktop applications for designing Printed Circuit Boards (PCB) as part of Electronic Design Automation (EDA) software.
Role type
C++ Software Engineer
Builds
EDA software tools for chip, board, and system design
Domain
Semiconductor/Chip design, Electronic Design Automation
Deliverable
production ML models | product features
Required skills
C++ (C++11/C++14/C++17/C++20), Software architecture, Automated testing, Source code management, Technical documentation
Preferred skills
QT5.15/QT6, Boost, Python, Linux, 3D programming, Agile methodology, Visual Studio 2022, SVN/Git
Technologies
C++, QT, Boost, Python, Linux, Git, SVN, Visual Studio
Responsibilities
Develop new competitive functionalities, Analyze requirements and contribute to architecture, Create and maintain automated tests, Participate in code reviews and design, Collaborate in an international Scrum team
Seniority
Mid-level, hands-on IC