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 f ormal 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 DomainGood knowledge in source control experience (GIT).Minimum Graduate in ( BE / MTech / MCA ) - Regular educationGood communication Skill setsSkills Required
Github, Linux, Project Managment, Adas, Python