CareerPlan

C++ Software Engineer

Katowice, POL, PolandFull-timePLN 135k2026-10-23 → 2026-11-10
Hybrid

Core

Develop Windows desktop applications for designing Printed Circuit Boards (PCB) as part of Electronic Design Automation (EDA) software.

Role type

C++ Software Development Engineer

Builds

Windows desktop applications for PCB design

Domain

Electronic Design Automation (EDA) / Hardware Design

Deliverable

product features

Required skills

C++ (11/14/17), Windows desktop application development

Preferred skills

Python, Boost, MFC, COM automation, REST API C++ client integration, Googletest (gtest), Visual Studio 2026, SVN, Jenkins

Responsibilities

Design and develop new competitive functionalities while maintaining existing software solutions, Analyze requirements and contribute to architecture, design, and implementation for large-scale software systems, Participate in code reviews and create technical documentation, Develop and maintain automated tests, Collaborate within Scrum teams