E

ADAS - C++ Dev Trailer Assist-1

Embitel Technologies
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

3 - 8 Years

TYPE

FullTime

SKILLS REQUIRED

C++Advanced Driver Assistance SystemsTrajectory PlanningEmbedded LinuxFunctional SafetyDebugging

Job description

Overview

Develop and maintain high-performance C++ software for ADAS and autonomous driving applications, focused on trailer assist functions, as part of the CARIAD Business Unit India team.

What you'll do

  • Develop and maintain high-performance software in C++ (C++14/17) for ADAS and autonomous driving applications.
  • Contribute to perception, situation interpretation and scene understanding, trajectory planning and behavior state machines.
  • Contribute to automated trailer reversing, parking, and low-speed maneuvering, including planning and controlling articulated vehicle trajectories.
  • Perform software design, implementation, debugging, unit testing, and integration testing.
  • Analyze simulation and vehicle-test data and traces to identify bugs and field issues.
  • Support SIL/MIL/HIL and vehicle-level testing of ADAS functions.
  • Participate in code reviews and ensure compliance with automotive software development standards and coding guidelines.
  • Contribute to continuous improvement of algorithms, software architecture, performance, robustness, and maintainability.
  • Work on embedded Linux / QNX systems for real-time applications.

What you'll need

  • 3 to 8 years of experience.
  • Knowledge of MIL/SIL/HIL testing, scenario-based validation, and automotive functional safety principles.
  • Good knowledge of software development in Bazel, debugging, profiling, and optimization.
  • Experience with Git and modern CI/CD development environments.
  • Strong analytical and problem-solving skills.
  • Ability to understand complex vehicle/environment interactions.
  • Strong debugging and root-cause-analysis capabilities.
  • Good communication and collaboration skills.
  • Ability to work effectively in a multidisciplinary team.
  • Strong ownership and commitment to software quality.
  • Ability to work in an agile development environment.
  • Comfortable working with safety-critical and quality-sensitive automotive software.

Nice to have

  • Experience with ADAS Level 2/Level 2+ or higher automation functions.
  • Understanding of vehicle and trailer kinematics, dynamics, and constraints, including articulation-angle limits, jackknifing prevention, and maneuverability constraints.
  • Familiarity with hitch-angle estimation, trailer detection, and trailer geometry calibration using camera, radar, ultrasonic, or other vehicle sensors.
  • Experience with closed-loop control, vehicle trajectory tracking, and simulation-based validation of automated maneuvering functions.
  • Knowledge of machine-learning-based perception systems and their interfaces.
  • Python scripting for test automation and data analysis.
  • Experience with large-scale automotive software platforms.

Details

  • Location: Whitefield, Bangalore.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

ADAS - C++ Dev Trailer Assist-1