CareerPlan

C++ Software Engineer (m/f/d)

Katowice, POL, PolandFull-time2026-11-06 → 2026-11-10
Hybrid

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