Hitachi Rail is seeking a Senior C++ Software Engineer to join their team in Cairo, Egypt. This role is part of a global organization that's at the forefront of digital transformation and technology in the railway sector. The position offers an opportunity to work on cutting-edge embedded systems and ticketing solutions.
As a Senior C++ Software Engineer, you'll be responsible for developing and maintaining complex software systems, from analysis and specification to implementation and testing. You'll work with modern technologies including C++ embedded systems, POCO, CMake, and Linux, while following Agile methodologies.
The ideal candidate will bring 8+ years of experience and strong expertise in embedded systems development. You'll be part of a multicultural team, collaborating with colleagues across different Hitachi locations worldwide. The role requires strong communication skills as you'll regularly interact with the Software Engineering Manager, Project Design Authority, and various stakeholders.
Hitachi Rail offers a dynamic, collaborative environment where innovation is encouraged and diversity is valued. The company is committed to creating sustainable and innovative solutions that bring people together. This role provides an excellent opportunity to work on significant projects that impact the future of rail transportation systems.
The position is based in Cairo and offers the chance to work on meaningful projects that contribute to Hitachi's global vision. You'll be part of a company that values professional growth and encourages exploring new horizons. If you're passionate about technology, problem-solving, and want to contribute to developing next-generation railway systems, this role presents an excellent opportunity to make a significant impact.