Responsible for programming and testing of C++ applications
Object oriented design and programming in C++ including the std-library
Design, Code, test, debug and document software according to the functional
requirements.
Write efficient, portable, high-performance code.
Participate as a team member in fully agile Scrum deliveries
Work collaboratively in Agile/Scrum team environment
Writing code being shared between Linux and Windows environment
Provide technical guidance and mentorship to junior developers.
Write technical documentation and participate in code reviews to ensure code quality
and best practices are being followed.
Provide Low Level Design Document for the components.
Support Lead for technical interviews
Quality assurance through test-driven development and unit tests
Refactoring of source code to optimize existing components in terms of efficiency,
maintainability and quality
Required Skills
Bachelor's/master's degree in computer science, information systems, or a related field
experience
Strong proficiency in C++, with fair knowledge of the language specification
Thorough knowledge of the standard library, STL containers, and algorithms
Familiarity with C++ compatible languages such as C, C#, and Python
Extensive expertise in software deployment across several platforms and operating
systems
Proficient understanding of code versioning tools such as Git, SVN
Knowledge of low-level threading primitives
Experience in writing end to end unit test cases using Boost
Excellent analytical, debugging and problem-solving abilities
Preferred Skills
XML, linux / batch scripts and python scripting knowledge would be preferred
Must be conversant with the agile software development approach
Excellent teamwork and communication abilities
Excellent organizational and time management abilities
Experience with automotive protocols (CAN / CCP / XCP / UDS)
Familiarity with continuous integration
Effective scrum master experience
8+ yrs of experience
Job Types: Full-time, Permanent
Pay: ₹2,500,000.00 - ₹3,000,000.00 per year
Benefits:
Health insurance
Provident Fund
Application Question(s):
How Many years of experience in C++ 17th Version?
How many years of experience in Design Pattern?
How many years of experience in Linux platform?
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.