Posted:2 days ago|
Platform:
Work from Office
Full Time
C++14,GTEST,LINUX,Static Analysis Tool
v Self-driven person, ability to solve problems by collaborating.
v Continuous learning
v Good understanding of the Dev and agile process
v Able to refine the assigned stories based on previous dev experience
v Ability to get and filter the right information from multiple sources (Docs, AI, specifications, requirements)
v Understand the importance of quality
Analyzing, Implementation and Review skills
Must:
Able to analyze and identify the gaps in requirement based on tools and existing code
Implement the code according to requirement / design and write the unit level test logic to test the implementation
Adhere to coding guidelines and quality metrics while implementing code.
Identify the coding and quality issue in the code while doing peer review.
Identify the missing unit level test implementation while doing peer review
Good to have:
Propose design changes in the code if required.
Understand the limitations of the test infrastructure and ability to create functional test case
Able to define test cases based on different scenarios
Debug skills
Understand the debugging process and effectively debug for corner cases on HW.
Possibility to understand and to reproduce if needed a PR received from a customer
Collaborate and gather the required information from another team member.
Programming skills
C++14: Must
1. STL implementation level understanding (Vector, Array, Map and Unordered Map)
2. Lambda and scope implementation level understanding
3. Smart Pointers implementation level understanding
4. Polymorphism implementation level understanding
5. Understand Mutex, Threading concepts
6. Templates implementation level understanding
Tools and Framework:
Gtest:
Must:
1. Understand the unit testing logic, fixtures
2. Parameterized testing
Good to Have:
1. Mocking (gtest)
2. Stub (gtest)
Static Analysis Tool: Must
Python: Good to have
Bazel: Good to have
Git Commands: Basics must
Adaptive Autosar: Good to have
SOME/IP: Good to have
Language: Strong written and spoken English skills
KPIT
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java NowSalary: Not disclosed
8.0 - 13.0 Lacs P.A.
7.0 - 11.0 Lacs P.A.
16.0 - 20.0 Lacs P.A.
hyderabad
3.0 - 6.0 Lacs P.A.
hyderabad, chennai, bengaluru
2.0 - 7.0 Lacs P.A.
10.0 - 20.0 Lacs P.A.
bengaluru
4.0 - 6.0 Lacs P.A.
hyderabad, bengaluru
7.0 - 16.0 Lacs P.A.
0.9 - 1.0 Lacs P.A.