Project description:
This opening is for an ADAS Domain Controller project for a prestigious OEM, where Luxoft is working with the OEM teams to deliver a next-generation Platform solution based on AUTOSAR Classic, AUTOSAR Adaptive and QNX working together as a system interacting with a host of cameras, ultrasound sensors, internal and external Radars.
Luxoft is collaborating on Signal and Service Management, Diagnostics, SW Update, Vehicle Config, QNX/Middleware and Software Architecture areas with the OEM directly.
Responsibilities:
Undertake a variety of tasks and be able to work in a multi-disciplinary team, to mentor junior SW engineers and to clearly communicate findings through presentations and reporting
Understand the requirements and come up with a high-level design and decompose them into detailed design for functional safety-relevant software components.
Mentoring junior software developers on design patterns, development best practices and DevOps trade-offs
Ability to create a software detailed design and support their implementation in software and API interfaces required from internal teams
Ability to develop complex software to satisfy design objectives
Clearly understand API design for extensibility and portability of software across multiple implementations
Excellent communication skills and liaise with the wider global teams within JLR
This role shapes software architecture, defines development and verification methodologies, and ensures robust alignment with ISO 26262, aSPICE, and enterprise QMS standards.
Skills:
Must have
Should have worked in a complex automotive project, owning the responsibility for low-level design, implementation and validation
Experienced in design and development of software solutions in AUTOSAR
Hands-on experience in programming languages like C/C++
Knowledge of Agile SW development process
Hands-on experience in developing systems based on various IPC mechanisms