Job Description :
Fulltime / Permanent JOB.



All Visa`s Open

Salary: $100K + Benefits



The client is a leading global provider of product engineering and semiconductor design services, with over 500+ products developed and 40M deployments in 140 countries.



Candidate Must be aware about Train Protection Warning System, Automatic Train Protection, Automatic Train Operation, Automatic Train Supervision, and Automatic Train Control.



Responsibilities:

Preparing detailed design documents.

Code development, Code commenting in Doxygen Format.

Unit testing of code and Integration test.

Verification and validation of all delivered code.

Will be responsible for Customer communication.

Working with multi location team in various time zones.



Required skills & Qualifications:

Bachelor’s Degree in Computer Science/Engineering.

Degree qualified in Computer Science / Electronic Engineering.

Minimum of 5 years’ proven experience in industry for product development.

Experience on Code development using C++ and QT4 or above.

Knowledge of C++ and OOPS design concepts are must

Experience in multi-threaded application, inter process communications, and socket programming.

Linux platform based application development.

Proficient in C, C++, CPP Unit, Google Test; Know-how of scripting languages: Python, Shell Scripts.

Positive Train Control knowledge in Locomotive

Vital and Non-vital System understanding in Locomotive.