Software Engineer (c++) - Hitachi Rail Gts India

Hitachi Rail GTS India

Noida, Uttar Pradesh, India
As per industry
Fully remote
C++11 and above proficiency
Standard template library (stl) grasp
Makefile, cmake, gdb development tools
Collaborate with internal stakeholders to define the scope and technical requirements of software development projects

Job Summary

  • Collaborate with internal stakeholders to define the scope and technical requirements of software development projects.
  • Design, develop, and test high-performance C/C++ applications for embedded and cross platform systems.
  • Stay current with evolving C++ standards and industry best practices.

Matching Summary

Collaborate with internal stakeholders to define the scope and technical requirements of software development projects.

Salary

As per Industry

Skills & Requirements

Must-have

  • C++11 and above proficiency
  • Standard Template Library (STL) grasp
  • Makefile, cmake, GDB development tools
  • Object-oriented programming (OOP) principles
  • Common design patterns application
  • Multi-threaded programming experience
  • Version control systems (Git)

Nice-to-have

  • Strong problem-solving abilities
  • Excellent collaboration skills
  • Pioneering Spirit, Challenge values
  • Wa – Harmony, Trust, Respect
  • Makoto – Sincerity, Fairness, Honesty

Key Requirements

  • 3-5 years C/C++ software development experience
  • Bachelor's degree in CS, IT, Electronics
  • RTOS experience (WinCE or RTLinux)
  • Hardware communication protocols knowledge
  • SQL, JSON, and XML working knowledge

Work Rights

Not specified

Tailored Resume

Cover Letter