Mandatory:
• 10+ Years of experience on C++ Programming Language and Object Oriented Programming.
• Expert (6+ Years experience) in designing applications for resource constrained system using Object Oriented Design Concepts, C++ programming Language and Linux Operating System.
• Must have experience on UML
• Must have experience in working with team and team leading (Technical front)
• Must have experience on Peer to Peer Review Techniques
• Experience in automated unit testing (either home grown unit testing system or unit testing framework such as GoogleTest).
• Good communication skills in English.
Positive to have:
• Experience on Static Code Analysis
• Experience on Memory management and memory leak analysis.
• Good knowledge (3+ years experience at least) of Agile and Scrum process