Senior C++ Developer

jit team

📍 krakow💼 fulltime💰 PLN 22,000–PLN 29,400/mo🕐 26d ago🔗 solidjobs

Job Description

**Czym będziesz się zajmować?** Project: * Develop mission critical Grid Automation software in modern C++17 and C++20 for global power systems. * Build high performance, secure and reliable real time applications with predictable latency, resilience and long term support. * Collaborate with global R&D, engineering, product and business teams on next generation energy infrastructure. * Work in a flexible hybrid model from Kraków, with 1 to 2 days per week in the office. Responsibilities: * Design multithreading, synchronization, IO and latency solutions; integrate C++ cores with .NET and Rust runtime services. * Profile and optimize threading, lock contention, memory allocation, scalability and low latency execution. * Maintain quality through code reviews, unit testing, SOLID, KISS, DRY and best practices. * Contribute to architecture reviews, documentation, roadmaps, refactoring, legacy modernization and feature delivery. * Support dependency, build tooling and secure software supply chain decisions across Linux and Windows. * Enhance existing systems and new features in an agile cross disciplinary team. **Kogo poszukujemy?** Key requirements: * University degree in computer science, engineering or a related technical field. * 8+ years of experience in senior technical roles. * Advanced modern C++17 and C++20 proficiency with RAII, smart pointers, STL, concurrency and memory management. * Strong experience with multithreading, synchronization primitives, asynchronous IO and real time system design. * Proficiency with CMake and Visual Studio; cross platform development for Windows and Linux. * Experience with Docker, Kubernetes, microservices, performance profiling, optimization and low latency systems. * Understanding of software architecture, secure scalable design and non functional requirements. * Unit and integration testing knowledge plus excellent problem solving skills. * Practical experience with power grid management, monitoring, operations and standards, plus SCADA, IED and RTU. * Experience integrating C++ cores with .NET and Rust runtime services. Nice to have: * Practical C# development knowledge. **Czego wymagamy?** 8 lat doświadczenia na podobnym stanowisku Znajomości: * Modern C++ * Rozwiązywanie problemów * RAII * Smart pointers * STL * Współbieżność * Memory management * Multithreading * Synchronization primitives * Asynchronous IO * Real time system design * CMake Języki: * Polski * Angielski **Jakie warunki i benefity otrzymasz?** * 22k–29.4k PLN netto/m (B2B) * B2B - Elastyczne godziny pracy (100%) * Praca zdalna: Hybrydowo **Kim jesteśmy?** We provide complete software development teams, who will take complex care of your software. We are experienced in building teams uniquely suited to the specific needs of our clients. One team - a range of skills, diverse personalities, and various approaches.