Senior C++ developer

7 dni temu

Kraków, Województwo małopolskie, Polska Hitachi Energy Pełny etat 150 000 zł - 200 000 zł Umowa

The Opportunity

Hitachi Energy Services is seeking a Senior C++ Developer to design, develop, and maintain high-performance, robust software solutions for our cutting‑edge products. You will play a key role in the full software development lifecycle, contributing to architectural decisions and ensuring code quality.

How You’ll Make An Impact

  • Lead the design, development, and implementation of complex software modules and applications using C++.
  • Architect and optimize software for performance, scalability, and reliability in distributed systems.
  • Conduct thorough code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines.
  • Collaborate with cross‑functional teams, including product management, QA, and other engineering disciplines, to define requirements and deliver solutions.
  • Troubleshoot and debug complex software issues, providing timely and effective resolutions.
  • Mentor junior developers, providing technical guidance and fostering a culture of continuous improvement.
  • Contribute to the continuous integration and continuous deployment (CI/CD) pipelines and automation efforts.
  • Stay up-to-date with emerging technologies and industry trends, applying them to enhance our software offerings.

Your Background

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in C++ software development.
  • Strong proficiency in C++11/14/17/20, including object-oriented design, data structures, and algorithms.
  • Experience with multi-threading, concurrency, and performance optimization.
  • Solid understanding of operating systems concepts (Linux/Unix preferred) and network programming.
  • Experience with version control systems (e.g., Git) and agile development methodologies.
  • Familiarity with unit testing frameworks (e.g., Google Test) and debugging tools.
  • Excellent problem-solving, analytical, and communication skills.
  • Experience with embedded systems is a plus.

More About Us

We pride ourselves on offering a holistic range of competitive benefits to support your financial, physical and mental wellbeing and personal development. We want you to truly thrive with us, in work and out.

  • Applicable only for Poland location align with local law regulations.