Job Title: Senior Software Engineer, Diagnostics
Group: ACP
BU : CARIAD Business Unit - India
Location : Whitefield, Bangalore
Experience: 3 to 7years
About CARIAD (Car, I Am Digital)
CARIAD is an automotive software company that bundles together Volkswagen Groups software competencies and further expands them, building upon a heritage of bringing automotive innovation to everyone. CARIAD is building a unified technology and software platform, including a vehicle OS, vehicle cloud platform and a new unified architecture for all of Volkswagen Group s brands. The brand profile can be found on its website - https://cariad.technology
CARIAD India operates under a brand licensing agreement with Germany-based CARIAD SE. So, here s a chance to innovate and transform automotive mobility!
Youll join a team of 360 skilled experts and developers at CARIAD India and around 6,000 CARIDIANs globally, who bring with them a wealth of experience and knowledge. The areas of work involve the development of platform components such as firmware, boot loaders, AUTOSAR, Linux/QNX BSP, Service oriented architecture-based middleware components.
To explore an exciting progressive career at CARIAD India:
Visit us at: www.embitel.com
Follow us at LinkedIn: https: / / www.linkedin.com / company / 268681 /
Job Description:
- Developing of applications on top of Adaptive Autosar platform.
- Deployment and Integration of Adaptive AUTOSAR applications for Diagnostics use cases.
- Derive Verification and Validation criteria for AUTOSAR Requirements.
- Working on all the ASPICE SWE1-5
Desired Technical Skills
- Min 3+ years of experience in C++ (14,17,20)
- Experience in processor-based architecture Adaptive AUTOSAR
- Experience in ECU development with Embedded Linux/POSIX.
- Hands on experience using debuggers like Lauterbach/Trace 32 and GDB
- Strong in Diagnostics Domain Knowledge.
- Experience in vector DaVinci adaptive AUTOSAR development tool.
- Experience in working on static code analysis tools like Parasoft.
- Developing, Unit Testing and maintaining software, including command line tools like compilers, utilities, and libraries.
Good To have Skills
- Ability to work in and contribute to Agile team environment
- Ensure adherence to project timelines and delivery excellence
- Good knowledge on Functional Safety/Cyber Security.
- Experience in communication protocols like CAN, Ethernet
- Experience on Python Programming skills/AI Tools.