ADAS_C++ 14 Development with GTest Experts

0 years

0 Lacs

Posted:6 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

v Self-driven person, ability to solve problems by collaborating.v Continuous learningv Good understanding of the Dev and agile processv Able to refine the assigned stories based on previous dev experiencev 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

  • STL implementation level understanding (Vector, Array, Map and Unordered Map)
  • Lambda and scope implementation level understanding
  • Smart Pointers implementation level understanding
  • Polymorphism implementation level understanding
  • Understand Mutex, Threading concepts
  • Templates implementation level understanding
Tools and Framework:Gtest

:

Must:

  • Understand the unit testing logic, fixtures
  • Parameterized testing

Good to Have:

  • Mocking (gtest)
  • 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

Required Skills

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

Supported Skills

Modern C++(11/14),Linux, G test, Bazel knowledge, Tools-Git/Gerrit , Unit Test - Google test framework,GIT

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
KPIT logo
KPIT

Information Technology and Services

Pune

RecommendedJobs for You