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

Hitachi Rail GTS India

Noida, Uttar Pradesh, India
Fully remote
C++11 and above
Standard template library (stl)
Makefile, cmake, gdb
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.
  • Conduct regular software optimization through updates, upgrades, and performance tuning.

Matching Summary

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

Skills & Requirements

Must-have

  • C++11 and above
  • Standard Template Library (STL)
  • Makefile, cmake, GDB
  • data structures, algorithms, OOP
  • common design patterns
  • CAN-BUS, SPI, RS232
  • multi-threaded programming
  • Git, Agile methodologies

Nice-to-have

  • Python proficiency
  • Japanese heritage values
  • Pioneering Spirit

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter