ADAS_C++ 14 Development with GTest Experts

5 - 8 years

8 - 13 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

MANDATORY SKILLS

C++14,GTEST,LINUX,Static Analysis Tool

 
JOB DESCRIPTION

 

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

 

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
KPIT logo
KPIT

Information Technology and Services

Pune

RecommendedJobs for You