Przejdź do treści oferty
Programista · C/C++

Senior C++ Developer

Jit Team
Kraków
Hybrydowo
Senior
min. 8 lat
Pełny wymiar
B2B
Dodane 3 dni temu
Wynagrodzenie Jawne widełki
22 000–29 400PLN
netto / miesiąc·B2B
Pokaż szczegóły wynagrodzenia
Duży ZUS:
Dziennie: ~736 – 1 006 PLN
Miesięcznie: ~15 464 – 21 131 PLN
Rocznie: ~185 564 – 253 573 PLN
Mały ZUS:
Dziennie: ~790 – 1 060 PLN
Miesięcznie: ~16 596 – 22 251 PLN
Rocznie: ~199 154 – 267 007 PLN
Oferta zweryfikowana · jawne widełki

01 Zakres zadań

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.

02 Wymagania

12 must-have · 2 języki

Must-have

Modern C++
Ekspert
Rozwiązywanie problemów
Ekspert
RAII
Zaawansowany
Smart pointers
Zaawansowany
STL
Zaawansowany
Współbieżność
Zaawansowany
Memory management
Zaawansowany
Multithreading
Zaawansowany
Synchronization primitives
Zaawansowany
Asynchronous IO
Zaawansowany
Real time system design
Zaawansowany

Wymagane języki

Polski
Ekspert
Angielski
Zaawansowany

03 Profil

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.

04 O firmie

Jit Team
500-1000 · Kraków

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.

05 Lokalizacja

Centrum, Kraków
Tryb pracy:
Elastyczne godziny pracy
Godziny pracy biura: 7-20
Model pracy
Stacjonarnie
Hybrydowo
100% zdalnie