Software Engineer - ADAS Platform
- Source: Naukri
- Jaguar Land Rover
- On-site
- Bengaluru
- Full-Time
- Mid level
Job Description
Role & responsibilities
- Design, develop and deliver the software for AAD platform across QNX, Adaptive Autosar and Classic Autosar sub-systems
- Understand complex user requirements and decompose them into functional, system, and detailed software requirements and architecture
- Write work packages and detailed technical work based on the user requirements, identifying and recording technical risks and assumptions made in the software development life-cycle
- Compliance to the standards and regulations such as UNECE, FUSA, ASPICE etc
- Work with the HW samples to validate and deliver a working product
- Work with multiple teams and suppliers for the dependency management
- Assist and contribute to the generation of targets and verification methods that are driven by Customer, Function Requirements and Failure Modes and Effects Analysis.
Preferred candidate profile
- Bachelors degree in Computer Science OR Electronics & Telecommunication OR Electrical Engineering related technical field OR equivalent
- A minimum of 4 years of experience in Automotive SW
- Overall understanding of system architecture at a wider level
- Excellent working experience in various platforms such as QNX, Linux, AUTOSAR, Adaptive Autosar, preferably in ADAS domain
- Experienced in both configuring and developing the platform software
- End-end working experience in design and development of some of the platform features such as Memory management, Diagnostics, Calibration, Vehicle Variant Config, Persistence, Software Download, Automotive Network comms, LifeCycle Management, Kernel driver integration, Cyber Security, platform configuration, bringup and optimization
- Experienced in programming languages such as C/C++
- Hands-on with tools such as DOORS, TRM, EA, MSOSA, DaVinci, PREEvision, MATLAB etc
- Knowledge of ASPICE, FUSA etc
- Experienced in CMake, gitlab yml files, CI/CD processes etc
Skills
- cplusplus
- MATLAB
- cmake
- gitlab
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
