C++ Dev - ADAS (Bengaluru)

C++ Dev - ADAS (Bengaluru)

14 Nov
|
Embitel Technologies
|
Bengaluru

14 Nov

Embitel Technologies

Bengaluru

Job Title

C++ developer - ADAS

Experience

3 to 6 years

BU

CARIAD Business Unit - India

Location

Bangalore

Key Responsibilities

- 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.
- Support the definition and implementation of ADAS driving and active safety-relevant use cases and functional requirements.
- Perform software design, implementation, debugging, unit testing, and integration testing.
- Analyze simulation and vehicle-test data traces to identify bugs and field issues.
- Support SIL/MIL/HIL recompute and vehicle-level testing of ADAS functions.
- Good knowledge of software development in Bazel, debugging, profiling, and optimization.
- Experience with Git and modern CI/CD development environments.
- 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.

Soft Skills

- Strong analytical and problem-solving skills.




- Ability to understand complex vehicle/setting interactions.
- Strong debugging and root-cause-analysis capabilities.
- Positive 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 Skills

- Experience with ADAS Level 2/Level 2+ or higher automation functions.
- Experience with ACC, AEB, FCW, LKA/LCC, emergency maneuvering, or collision avoidance functions.
- Experience with vehicle trajectory prediction planning.
- Knowledge of probabilistic methods and uncertainty handling.
- 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.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 C++ Dev - ADAS (Bengaluru)
🏢 Embitel Technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c++ dev - adas (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: c++ dev - adas (bengaluru) / bengaluru