Experience: 7 to 10 years or more of core programming experience in C, C++ and algorithms work.
Qualification: Graduate / Post graduate in engineering (Electrical / Electronics or Computer Science).
Key Areas of Responsibility:
•Create designs for the new product features
•Does implementation of key modules and can develop quick working prototypes, when necessary
•Does component module/ sub- system design
•Performs the role of a specialist by reviewing work products
•Supports in project estimation, planning and risk management activities
•Performs the role of a Requirements Engineer by analyzing and understanding the Functional Requirements Specification
•Manages technical communication with customers
•Participates in process tailoring
•Strong C, C++ programming skills.
•Strong design patterns and OO design experience; strong multi-threaded programming experience
•Is able to guide team members in their implementation activities
•Testing and debugging skills
•Capable of effectively reading code
•Abstraction and analytical skills
•Problem solving skills
•Ability to evaluate trade-offs between multiple technical approaches and choose one
•Flexibility / Ability in defining the activities and items needed in a subject matter.
•Ability to communicate clearly and in a crisp fashion to all stakeholders.
•Good Negotiation skills.