Senior Real-Time C++ Engineer

Hitachi, Ltd.

Kraków

Híbrido

PLN 180 000 - 360 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Private medical care
Life insurance
Fitness and wellness programs
Home office equipment / setup support
Company events
Psychological support program
Free parking

Resumo da oferta

Hitachi, Ltd. in Kraków seeks an experienced R&D Software Developer focused on C++ application development for performance‑critical systems.

You will build high‑performance, secure software with modern C++ (C++17/20) for real‑time operation, supporting long product lifecycles and reliability, across Windows and Linux platforms. You will collaborate with global teams, drive architectural design, and help shape solutions for power systems while embracing agile practices and continuous learning.

Qualificações

  • University degree in computer science, engineering, or a related technical field.
  • 5+ years of experience in senior technical roles.
  • Advanced proficiency in modern C++ (C++17/20) with deep understanding of RAII, smart pointers, STL, concurrency, and memory management.
  • Practical knowledge of C# development is a plus.
  • 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, optimization, and low‑latency systems.
  • Understanding of software architecture principles and secure, scalable system design.
  • Excellent problem‑solving skills and the ability to tackle complex technical challenges.
  • Good understanding of unit and integration testing techniques and testing frameworks.
  • Knowledge of non‑functional requirements (performance, scalability, security).
  • Practical experience developing systems for power grid management and monitoring with familiarity with WAMS/WAMPAC, PMU data, and protection and control applications.
  • Understanding of power grid operations and applicable standards.
  • Experience with industrial automation systems (SCADA, IED, RTU) and industrial protocols (IEC 61850, IEC‑60870‑5‑104, DNP3, OPC UA, IEEE C37.118).
  • Experience working with power grid clients and system integration, simulators, or lab environments.
  • Proven ability to translate customer requirements into clear technical designs.
  • Solid understanding of numerical methods, signal processing, and control fundamentals with time‑series data.
  • Good understanding of power system dynamics and stability with high renewables penetration.
  • Strong communication skills and willingness to learn.
  • Excellent command of English (written and spoken).

Responsabilidades

  • Develop system design in areas like multithreading, synchronization, I/O, and latency requirements for real‑time operation.
  • Develop high‑performance C++ cores to managed runtime services with minimal latency overhead.
  • Profile threading, minimize lock contention, reduce memory allocations in critical paths, and ensure predictable latency at scale.
  • Maintain high code quality through code reviews, unit testing, and adherence to SOLID, KISS, DRY and industry best practices.
  • Collaborate with engineering, product, and business stakeholders to translate requirements into clear architectural designs.
  • Support strategic technology decisions on dependencies, build tooling, dependency management, and secure software supply chain practices.
  • Maintain cross‑platform support: modernize build systems, ensure consistency across deployments, and support Linux/Windows compatibility.
  • Contribute to achieving business goals by designing, developing, and delivering high‑quality software solutions.
  • Continuously enhance existing systems and contribute to new features.
  • Work effectively within an agile environment and expand technical expertise.
  • Actively participate in a cross‑disciplinary team and contribute to shared objectives.

Conhecimentos

C++17/20
Multithreading
Memory management
C# development
Cross‑platform
CMake/VS
Docker/Kubernetes
Real-time design
Profiling/Optimization
Security-minded
English proficiency

Formação académica

BSc in CS/Engineering

Ferramentas

Linux/Windows
CI/CD tools

Descrição da oferta de emprego

Hitachi, Ltd. in Kraków seeks an experienced R&D Software Developer focused on C++ application development for performance‑critical systems.

You will build high‑performance, secure software with modern C++ (C++17/20) for real‑time operation, supporting long product lifecycles and reliability, across Windows and Linux platforms. You will collaborate with global teams, drive architectural design, and help shape solutions for power systems while embracing agile practices and continuous learning.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior C++ Developer & Tech Lead — Kraków
Senior C++ Developer & Tech Lead — Kraków

Hitachi ABB Power Grids • Kraków

Presencial
PLN 200 000 - 320 000
Private medical care
Life insurance
Fitness programs
+5
Senior .NET R&D Engineer – Real-Time Grid Solutions
Senior .NET R&D Engineer – Real-Time Grid Solutions

Hitachi Energy Ltd. • Kraków

Presencial
PLN 180 000 - 300 000
Private medical care and life保险
Fitness and wellness programs
Benefits platform with discounts
+6
Senior .NET R&D Engineer for Real-Time Systems
Senior .NET R&D Engineer for Real-Time Systems

Hitachi Automotive Systems Americas, Inc. • Kraków

Híbrido
PLN 260 000 - 380 000
Private medical care
Life insurance
Fitness and wellness programs
+6
Senior .NET Real-Time Grid Software Engineer
Senior .NET Real-Time Grid Software Engineer

Hitachi Energy Ltd. • Kraków

Presencial
PLN 260 000 - 380 000
Private medical care
Life insurance
Fitness programs
+7
Senior Embedded C/C++ Engineer
Senior Embedded C/C++ Engineer

Hitachi • Kraków

Presencial
PLN 260 000 - 380 000
Private medical care
Life insurance
Fitness programs
+7
Senior C++ Real-Time Systems Engineer
Senior C++ Real-Time Systems Engineer

ALTEN • Kraków

Presencial
PLN 180 000 - 260 000
Medicover healthcare
Medicover Benefits platform
Medicover sports card
+3
Business R&D Senior Professional | Krakow, Poland
Business R&D Senior Professional | Krakow, Poland

Hitachi ABB Power Grids • Kraków

Presencial
PLN 200 000 - 320 000
Private medical care
Life insurance
Fitness programs
+5
Senior Full-Stack Engineer - .NET/React, Kraków
Senior Full-Stack Engineer - .NET/React, Kraków

Hitachi Automotive Systems Americas, Inc. • Kraków

Presencial
PLN 180 000 - 240 000
R&D Senior C,C++ Software Developer
R&D Senior C,C++ Software Developer

Hitachi Automotive Systems Americas, Inc. • Kraków

Presencial
PLN 180 000 - 320 000
Private medical care
Life insurance
Fitness programs
+7
SW Engineer Full Stack
SW Engineer Full Stack

Hitachi Automotive Systems Americas, Inc. • Kraków

Presencial
PLN 180 000 - 240 000
Principais localizações