14 Nov
|
Embitel Technologies
|
Bengaluru
14 Nov
Embitel Technologies
Bengaluru
Job Summary
Job Title: C++ developer - ADAS
Experience: 3 to 5years
BU: CARIAD Business Unit - India
Location: Whitefield, Bangalore
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/environment 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.
Working with Embitel
- Freedom to challenge norms, make mistakes, learn and grow
- There is no I in word Team and no hierarchy at Embitel
- Employees of Embitel are partners of our excellence and growth. And they are at the core of organization s Mission and Vision
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