Chennai, Tamil Nadu, India
6 days ago
C++ Desktop Application Development with 5+ YoE (Sr. Engineers/Lead Engineers/Technical Architects) Location: Chennai/Trivandrum/Bangalore/Cochin
Job Requirements

Work mode:

Work From Office (WFO)

Role Description

As a Sr. Engineer/Lead Engineer/Technical Architect, the candidate will be furnishing an individual contribution role in technical execution of project tasks. The purpose of this role is to execute medium to high complex project tasks to generate deliverables on-time with the right quality using defined processes, tools and standards

Responsibilities in this role includes:

Analyse requirements, design, develop, modify, and deploy software components anywhere in the Windows software stack.Write effective and reusable code according to best practicesPerform unit test, verification and validation of the code developed.Develop technical documents and handbooks to accurately represent application design and code.Work as an individual contributor aligned with customer priorities.

Work Experience

Required Skills:

Must have extensive programming skills in C++ & MFC, preferably large-scale application development Must have solid understanding of Object-Oriented Design concepts.Hands on multi-threaded programming and debugging skillsStrong analytical, problem-solving and debugging skills.Hands on experience in multi-threaded programming, IPC and debugging skills.Knowledge in design patterns, gRPC, Protobuf, unit testing framework and code analysis tools.

Desired Skills:

Experience in Modern C++ features (C++ 11 and higher versions).Desired WinDbg skills to debugExperience or willingness to work in other programming languages, preferably C#, JavaGood to have Semiconductor domain experience.Should be ready to learn, unlearn and re-learn.

Por favor confirme su dirección de correo electrónico: Send Email