Your browser does not support javascript! Please enable it, otherwise web will not work for you.

ADAS_C++ 14 Development with GTest Experts @ KPIT

Home > Software Development

 ADAS_C++ 14 Development with GTest Experts

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

Job Classification

Industry: Automobile
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: KPIT
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   c++ css prototyping unit testing wireframing source specifications mocking jquery coding git java linux writing oops gtest html programming c# python ux user interface designing static analysis photoshop javascript framework lambda expressions concepts agile angularjs illustrator

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Python with Fast API Developer

  • Hexaware Technologies
  • 7 - 12 years
  • Bengaluru
  • 15 hours ago
₹ 15-30 Lacs P.A.

Software Development Engineer, AWS Fintech

  • Amazon
  • 4 - 9 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

System Development Engineer I, REALM

  • Amazon
  • 0 - 6 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Software Development Manager, Delivery Choices

  • Amazon
  • 7 - 12 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

KPIT

KPIT Technologies GmbH