Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior C++ Developer

HeadHR

To stanowisko wymaga obecności na miejscu. Zobacz podobne oferty poniżej.

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.
#J-18808-Ljbffr

Oferta pracy dodana 3 dni temu