Location:
Krakow, Lesser Poland, PolandJob ID:
R0114442Date Posted:
2025-12-17Company Name:
HITACHI ENERGY SERVICES SP. Z O.O.Profession (Job Category):
Engineering & ScienceJob Schedule:
Full timeRemote:
NoJob Description:
Opportunity
Join our team in developing cutting-edge products for power grid automation within the rapidly growing field of digitalization and network control. Our focus is on research and development for the RTU500 series and DGC700 devices, enabling reliable energy distribution and advanced fault detection. In this role, you will be part of the Linux based firmware development team, working on Linux drivers and network protocol implementation. This is your chance to contribute to technologies that power the future of smart grids.
How You’ll Make an Impact
Design and maintain embedded software with an emphasis on hardware-near programming.
Perform Linux bring-up, driver development, and system integration.
Work with STM32 microcontrollers and related peripherals.
Implement and optimize TCP/IP networking features and protocols.
Troubleshoot and debug complex hardware-software interaction issues.
Working in an international R&D team.
Your Background
Strong experience in C/C++ programming; Python knowledge is a plus.
Solid foundation in embedded systems and Linux programming.
Hands-on experience with STM32 controllers or other ARM-based architectures.
Good understanding of Linux internals.
Knowledge of network protocols and TCP/IP stack; familiarity with DNP3, Modbus, IEC101/104, MQTT is an advantage.
Ability to read and interpret electronic schematics.
Analytical mindset, strong problem-solving skills, and a structured approach to development.