Senior C++ Developer - Real-Time Systems (Hybrid, Kraków)

Jit Team

Kraków

Hybrid

PLN 12,276 - 15,624

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible work
International team
Regular meetups
Cutting-edge tech
International collaboration

Job summary

Jit Team in Kraków is seeking an experienced senior C++ engineer to join our Grid Automation project. You will design and implement high-performance, real-time software for power systems, collaborating with international teams across engineering, product and business stakeholders.

The role covers multithreading, low latency cores, cross-platform development on Linux/Windows, containerized deployments with Docker/Kubernetes, and ongoing modernization of build pipelines while maintaining top code

Qualifications

  • University degree in computer science, engineering or related technical field.
  • 8+ years of senior technical experience.
  • Advanced proficiency in modern C++ (C++17/20) with deep knowledge of RAII, smart pointers, STL, concurrency and memory management.
  • Practical knowledge of C# development.
  • Strong experience with multithreading, synchronization primitives, asynchronous I/O and real-time system design.
  • Proficiency with building systems (CMake, Visual Studio) and cross-platform development for Windows and Linux.
  • Experience with containerization technologies (Docker, Kubernetes) and microservices architecture patterns.
  • Demonstrated experience with performance profiling, optimisation and low-latency systems.
  • Understanding of software architecture principles and secure, scalable system design.
  • Excellent problem-solving skills and ability to tackle complex technical challenges.
  • Good understanding of unit and integration testing techniques.
  • Knowledge of non-functional requirements (performance, scalability, security).
  • Practical experience developing systems for power grid management and monitoring.
  • Understanding of power grid operations and applicable standards.
  • Experience with industrial automation systems (SCADA, IED, RTU).

Responsibilities

  • Develop system design for multithreading, synchronization, I/O and latency requirements in real-time operation.
  • Implement high-performance C++ cores for managed runtimes (.NET, RUST) with minimal latency overhead.
  • Optimize performance and scalability: profile threading, reduce lock contention, minimise memory allocations and maintain predictable latency at scale.
  • Maintain high code quality through reviews, unit testing and adherence to SOLID, KISS, DRY and industry best practices.
  • Participate in system design, best-practice development and technical architecture reviews.
  • Collaborate with engineering, product and business stakeholders to transform requirements into clear architectural designs.
  • Support strategic technology decisions on dependencies, build tooling and secure software supply chain practices; maintain cross-platform support and modernise build systems for Linux/Windows compatibility.
  • Apply practical Linux development and deployment strategies.
  • Contribute to business goals by designing, developing and delivering high-quality software solutions.
  • Continuously enhance existing systems and create new features.
  • Work effectively within an agile environment, expanding technical expertise and actively participating in a cross-disciplinary team.

Skills

Modern C++ (C++17/20)
Multithreading & RT design
Performance profiling
Cross-platform development
Unit/Integration testing
Secure, scalable design
Problem solving

Education

University degree in CS/engineering

Tools

CMake
Visual Studio
Docker
Kubernetes
Linux
Windows

Job description

Jit Team in Kraków is seeking an experienced senior C++ engineer to join our Grid Automation project. You will design and implement high-performance, real-time software for power systems, collaborating with international teams across engineering, product and business stakeholders.

The role covers multithreading, low latency cores, cross-platform development on Linux/Windows, containerized deployments with Docker/Kubernetes, and ongoing modernization of build pipelines while maintaining top code

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Developer
Senior C++ Developer

Jit Team • Kraków

Hybrid
Flexible work
International team
Regular meetups
+2
Senior R&D Software Developer – Grid Automation
Senior R&D Software Developer – Grid Automation

Hitachi Energy • Kraków

On-site
PLN 60,000 - 80,000
Competitive benefits for wellbeing and personal development.
Senior C++ Developer — High-Performance, Hybrid (Cracow)
Senior C++ Developer — High-Performance, Hybrid (Cracow)

ASTEK Polska Sp. z o.o. • Kraków

Hybrid
PLN 12,000 - 15,000
Multisport
Private healthcare
Life insurance
Senior C++ Engineer & Technical Lead
Senior C++ Engineer & Technical Lead

Hitachi Energy • Kraków

On-site
PLN 150,000 - 200,000
Competitive benefits for financial, physical and mental wellbeing
Opportunities for personal development
Senior DevOps Engineer - Build Platform, Kubernetes & CI/CD
Senior DevOps Engineer - Build Platform, Kubernetes & CI/CD

Grid Dynamics • Kraków

On-site
PLN 180,000 - 260,000
Flexible schedule
Competitive salary
Medical insurance
+4
Senior C Engineer - Real-Time Trading Systems
Senior C Engineer - Real-Time Trading Systems

Pico • Kraków

Hybrid
PLN 150,000 - 190,000
Senior C++ Engineer – Fund Accounting Platform (Hybrid)
Senior C++ Engineer – Fund Accounting Platform (Hybrid)

Brown Brothers Harriman & Co. • Kraków

Hybrid
PLN 180,000 - 240,000
Private medical care
Life Insurance
Employee Assistance Program
+5
Senior Site Reliability Engineer - Automate, Scale & Secure Uptime
Senior Site Reliability Engineer - Automate, Scale & Secure Uptime

Grid Dynamics • Kraków

On-site
PLN 254,000 - 340,000
Medical insurance
Sports benefits
Professional development opportunities
+2
Senior Embedded C++ Engineer for Industrial Automation
Senior Embedded C++ Engineer for Industrial Automation

Sii Poland • Kraków

On-site
PLN 180,000 - 260,000
Great Place to Work
Solid financial situation
Centre of internal trainings
+8
Senior Full-Stack Architect & Tech Lead (Hybrid)
Senior Full-Stack Architect & Tech Lead (Hybrid)

Jit Team • Województwo pomorskie

Hybrid