T

C++ developer

Tata Consultancy Services · Pune, Maharashtra, India

2–8 yrs experiencefull_timePosted 2w ago
Apply now →

Job description

**Job Description** **Role**: C++ developer **Required Technical Skill Set**: Tools development **Desired Experience Range**: 4-8 Years **Location of Requirement**: Pune **Must-Have** - Experience in C++ development. - Experience with Git and IBM DOORS - Knowledge of UDS (ISO 14229) and automotive diagnostic protocols. - In Experience Communication interface like CAN, J1939, UDS, ODX Ethernet and OTX - conduct research and development to improve automotive diagnostic tools, CAN communication, and UDS (ISO 14229) protocol implementations. - Working experience in Software product engineering and software life cycle. - Software systems architecture practices, methods and tools. - Software unit testing, integration testing, and system testing practices, methods, and tools - Software configuration management practices, methods, and tools, - Strong problem solving and troubleshooting abilities. - Self-motivated and able to perform with minimal supervision. **Good-to-Have** - Knowledgeable of Scrum methodology & Sprint execution - Must have good verbal, written and interpersonal communication skills. - Ability to effectively work as part of a global team. - Ability to organize and prioritize multiple tasks to meet deadlines. - Experience in following SOLID & other design principles.