CareerPlan

Senior C++ Developer

Krakow, Lesser Poland, PolandFull-time2026-11-04 → 2026-11-10
On-site · Poland

Core

Design and develop high-performance, real-time software systems for mission-critical power grid applications.

Role type

Senior R&D Software Developer (C++)

Builds

Next-generation software platforms for grid automation and power infrastructure.

Domain

Energy / Power Grid Automation / Industrial Software

Deliverable

production ML models | product features

Required skills

Modern C++ (C++17/20), Multithreading, Concurrency, Asynchronous programming, Real-time system design, Cross-platform development, CMake, Docker, Kubernetes, Microservices, Software architecture, Performance optimization

Preferred skills

Rust development, Power grid management, SCADA/IED/RTU systems, Industrial protocols (IEC 60870-5-104, DNP3, OPC UA, IEEE C37.118), Utility customer experience

Technologies

C++, C++17, C++20, CMake, Visual Studio, Linux, Windows, Docker, Kubernetes, .NET, Rust

Responsibilities

Design and develop high-performance, real-time software systems; Implement and optimize multithreaded architectures and low-latency communication frameworks; Drive software performance improvements through profiling and memory management; Develop integrations between native C++ components and managed runtime technologies; Participate in architecture reviews and code modernization initiatives; Ensure high software quality through code reviews and testing; Support cross-platform development and deployment across Linux and Windows environments.

Seniority

Senior, hands-on IC