Senior Embedded C/C++ Engineer — Real-Time Systems

Hitachi

Kraków

On-site

PLN 180,000 - 300,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Private medical care
Life insurance
Fitness programs
PPK (Employee Capital Plans)
Home office equipment allowance
Parking

Job summary

Hitachi Energy Services SP. Z O.O. in Krakow is seeking a Principal Embedded C/C++ Engineer to design, develop, and optimize software for embedded systems with constrained resources.

You will work with hardware teams on real-time constraints and system integration. The ideal candidate has over 10 years in embedded software, hands-on C/C++, OpenWRT, RTOS-based platforms, and strong debugging across hardware and software layers.

Qualifications

  • At least 10 years of professional embedded software experience.
  • Experience with OpenWRT and real-time systems.
  • Strong analytical and problem-solving mindset.
  • Strong debugging skills across hardware and software layers.
  • Knowledge of build systems and toolchains.
  • Ownership mentality and focus on quality and reliability.
  • Scripting knowledge (Python, Bash).

Responsibilities

  • Design, implement, and maintain embedded software using modern C/C++.
  • Develop firmware for microcontrollers, embedded Linux systems, or RTOS platforms.
  • Perform debugging with oscilloscopes, logic analyzers, JTAG/SWD tools, and software debuggers.
  • Write robust, maintainable, and testable code following best practices and coding standards.
  • Integrate with real-time operating systems or bare-metal environments.
  • Collaborate with hardware engineers to understand schematics, interfaces, and constraints.

Skills

Embedded C/C++
OpenWRT
Debugging skills
Python
Bash
Real-time systems

Tools

JTAG/SWD tools
Oscilloscopes
Logic analyzers
Embedded Linux

Job description

Hitachi Energy Services SP. Z O.O. in Krakow is seeking a Principal Embedded C/C++ Engineer to design, develop, and optimize software for embedded systems with constrained resources.

You will work with hardware teams on real-time constraints and system integration. The ideal candidate has over 10 years in embedded software, hands-on C/C++, OpenWRT, RTOS-based platforms, and strong debugging across hardware and software layers.

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

Similar jobs worth comparing

Senior Embedded C/C++ Engineer – Real-Time Systems Lead
Senior Embedded C/C++ Engineer – Real-Time Systems Lead

Hitachi Energy • Kraków

On-site
PLN 260,000 - 380,000
Private medical care
Life insurance
Fitness programs
+6
Senior Real-Time C++ Engineer — Low-Latency Systems
Senior Real-Time C++ Engineer — Low-Latency Systems

Hitachi Vantara Corporation • Kraków

On-site
PLN 180,000 - 240,000
Private medical care
Life insurance
Fitness programs
+5
Senior C++ Engineer — High-Performance Systems (Hybrid)
Senior C++ Engineer — High-Performance Systems (Hybrid)

Hitachi Automotive Systems Americas, Inc. • Kraków

Hybrid
PLN 180,000 - 240,000
Private medical care
Life insurance
Fitness and wellness programs
+3
Senior C++ Developer & Tech Lead — Kraków
Senior C++ Developer & Tech Lead — Kraków

Hitachi ABB Power Grids • Kraków

On-site
PLN 200,000 - 320,000
Private medical care
Life insurance
Fitness programs
+5
Principal Embedded C/C++ Engineer
Principal Embedded C/C++ Engineer

Hitachi • Kraków

On-site
PLN 180,000 - 300,000
Private medical care
Life insurance
Fitness programs
+3
Senior C++ Developer - Real-Time Systems (Hybrid, Kraków)
Senior C++ Developer - Real-Time Systems (Hybrid, Kraków)

Jit Team • Kraków

Hybrid
Flexible work
International team
Regular meetups
+2
Senior Embedded SW Engineer - Real-Time HW
Senior Embedded SW Engineer - Real-Time HW

Bluewave IT • Wrocław, Warszawa

Hybrid
PLN 180,000 - 240,000
Senior Embedded C++ Engineer - Industrial Networking & RTOS
Senior Embedded C++ Engineer - Industrial Networking & RTOS

Sii Poland • Bydgoszcz

On-site
PLN 120,000 - 180,000
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 Embedded Software Engineer - Hybrid & Flexible Hours
Senior Embedded Software Engineer - Hybrid & Flexible Hours

Randstad Polska Sp. z o.o. • Katowice

Hybrid
PLN 180,000 - 240,000
Life insurance
Private health insurance
Edenred Card
+2