Senior Engineer - Software Development


VacancyID: 12035
Location: Asia - India - Noida
Type: Permanent
Closing Date:15/11/2017


Seeking C++/C#/WPF Graphical User Interface Engineer to design, develop, integrate, test and debug graphical user interfaces and middleware for automotive software engineering tools. Candidate will be an individual contributor and should have strong programming experience in C++/C# on Windows environment. Candidate should have working knowledge of modern graphical user interface development and display tools, and experience implementing and improving GUI application framework features and widgets to support a wide range of Applications.


- Responsible for design, develop, debug complex graphical user interface.
- Responsible to improve existing design and come up with new ideas.
- Responsible to train/help others in team as needed.
- Responsible to gather requirements and deliver the finished software module.
- Responsible for code reviews.
- Responsible for writing GUI functional specification.

Technical Experience
- hands on C++11, C#, WPF
- Proficient in Algorithms and Data Structures
- Good knowledge of Object Oriented Design.
- Working knowledge of Multithreaded GUI Applications
- Know-how of User interface / Interaction Design.
- Relational Database SQL or sqlite.
- Working knowledge of at-least one version control system. TFS, Git, Subversion, Mercurial etc.
- Good written and verbal communications skills.


Good to have but not mandatory
- Knowledge of Git distributed version control system.
- Knowledge of any other GUI tool kit i.e. QT/QML, WX Widgets etc.


Abhay Kumar 911204808400