Flag job

Report

C++ Development - (ADAS- Automotive & Non Automotive )

Min Experience

2 years

Location

Bangalore

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Role & Responsibilities: Work effectively in an Agile development environment, collaborating with cross-functional teams and participating in Scrum and PI planning. Develop and maintain core software components using modern C++ Develop and integrate ADAS HMI abstraction layers to ensure seamless interaction between software modules will be plus Implement platform-dependent communication protocols (SOME/IP, PDU, DDS, MQTT, AUTOSAR, etc.). Understand and contribute to the overall system architecture. Write clear, understandable, and testable requirements for software components. Define and manage requirements breakdown across ASPICE levels (SYS.1, SYS.2, SYS.3, SWE.1). Perform formal reviews of software requirements and interfaces. Ensure compliance with ASPICE, ISO 26262, and MISRA guidelines. Define and execute software testing strategies in compliance with SWE.4-6. Conduct formal ASPICE-based testing and verification. Validate software compliance with ISO 26262 safety standards. Develop automated test benches within CI/CD pipelines. Develop and maintain CI/CD pipelines and build automation tools. Implement build systems using Bazel and CMake. Manage version control and code integration using GitHub. Optimize and automate build processes for ADAS HMI abstraction layers. Collaborate with cross-functional teams to align with project requirements. Required Skills & Qualifications: 2 to 11 - Relevant years of experience in C++ development with (Linux or Python) Experience working on Morden C ++ and features ( Preferred is level 14) Experience in ADAS / Automotive / Non automotive Domain Good knowledge in source control experience (GIT). Minimum Graduate in ( BE/MTech /MCA ) - Regular education Good communication Skill sets

About the company

Embitel Technologies is a part of the Volkswagen AG (VW) Group, a globally renowned German automotive manufacturer headquartered in Wolfsburg, Germany. Volkswagen is one of the world's largest automobile makers by sales, with 10.9 million vehicles sold in 2019. The Volkswagen Group comprises 12 leading automotive brands from seven European countries, including – Volkswagen, Audi, Lamborghini, Porsche, Bugatti, Bentley, Ducati (motorcycles), Skoda, SEAT, Scania, MAN, Volkswagen Commercial Vehicles. CARIAD (Car, I Am Digital) is Volkswagen Group's dedicated software and technology company, driving innovation in the automotive industry by focusing on: Electrification Automation Digitalization CARIAD aims to redefine the automotive experience by integrating cutting-edge software platforms and digital features that enhance comfort, safety, sustainability, and connectivity. The mission is to transform the car into a smart companion that continuously evolves with updates and new digital functionalities. With around 4,000 employees, CARIAD is deeply engaged in the digital transformation of the automobile industry. The team is focused on developing the software and technology platform for Premium Platform Electric (PPE), which will power vehicles like the electric Porsche Macan and Audi Q6 e-tron. At the heart of CARIAD is E³ 2.0 (End-to-End Electronics Architecture), a scalable and unified software platform for all Volkswagen Group brands.

Skills

C++
Linux
Python