C++ ADAS Developer
Job Description
Job description
Mandatory Skills
- Strong hands-on experience in C++11 coding.
- Excellent communication and analytical skills.
- Ability to work independently in a fast-paced environment.
- Proven experience in ADAS (Advanced Driver Assistance Systems) development.
- Good understanding of ADAS standards:
- NCAP
- ISO 26262
- UNECE Regulations (R79, R152, R157)
- Experience working with behavior model functions & standards, including:
- Behavior prediction
- Potential object selection
- Predictive modeling
- Criticality assessment for ADAS features
- Hands-on experience in Python scripting.
- Strong expertise in Advanced C++ concepts, such as:
- Templates & template-based inheritance
- STL, containers
- Lambda functions
- Exception handling
- Memory management
- Data structures & algorithms
Added Advantage
- Experience with Software Configuration Management (SCM) tools like GitHub.
- Hands-on experience with unit testing / software testing using Google Test (gTest).
- Familiarity with Atlassian toolchain JIRA, Bitbucket.
- Exposure to MATLAB scripting.
- Understanding of design patterns.
Job Description - Grade Specific
Bangalore, IN