Maruti Suzuki
Location
Gurgaon | India
Job description
Role : Automotive Over-the-Air (OTA) Software Update Professional
Responsibilities:
. Research of technologies required for developing Automotive OTA software update system.
. Study of customer need, benefits to OEM and business case for OTA
. Collaborating with internal stakeholders e.g., Product Planning, Quality Assurance, and other Design/development teams
. Architecture design of Over-The-Air Software Update System according to the different vehicle E/E architecture variants across vehicle lineup . Understanding and explaining merit, demerit, limitation, and risks associated with various OTA architecture options.
. Requirement & specification creation for End-to-End OTA system to be implemented across various in-vehicle system/controllers and over cloud infrastructure.
. Documentation of the architectural concept, feature/function flow diagrams, design implementation
. Supporting deployment of requirements/specifications with internal and external stakeholders including Tier-1 suppliers
. Resolution of conflicts between stakeholders though explanation of system requirements and necessary deliberations
. Ensuring performance quality of the overall system though validation at Unit, Integration, System, and vehicle level
. Establishment of testing/validation infrastructure and procedures
. Analysis of root causes for the issues reported during testing/validation, countermeasure identification and implementation.
. Ensure adherence to secure-by-design approach across the concept, architecture, design, and development stages of OTA system and function.
. Identifying and assuring compliance with relevant regulations, laws, and guidelines applicable across various geographies.
. Evaluating alternate approaches/system through in-depth workshops, Proof-of-Concept projects etc.
. Tracking and reporting of project status to senior leadership
Competency Requirements:
Technical/Functional:
OTA
. Working knowledge of Over-the-Air Software update technologies and methods
. Knowledge and understanding of automotive E/E Architecture
. Understanding of Connected Vehicle architecture and Telematics feature/functions
. Knowledge of computer networking and OSI model.
. Experience with OTA server and in-car function components of OTA
. Know-how of security and regulation requirements relevant to OTA, Connected
vehicles.
Hardware
. Understanding of controllers' function in vehicle environment
. Knowledge of Micro-controller, Micro-processor and SoC devices and their architecture
. Knowledge of multi-core platforms and Hypervisor
Software
. Experience with embedded software architecture and development
. Knowledge of automotive OS e.g., Auto-Grade Linux, QNX, RTOS etc.
. Understanding of software structure for embedded systems i.e., BSW, configuration.
Calibration etc.
. Knowledge of software differential and compression technologies
Cybersecurity
. Awareness of cybersecurity relevant assets in automotive and potential risks associated.
. Understanding of cybersecurity properties i.e., Confidentiality, Integrity, and
Authentication in context with automotive domain
. Experience with cybersecurity related functions and their underlying technologies i.e.,
signing, hashing, Message authentication code, Encryption/Decryption, TLS, KMS, PKI
etc.
Software Development
. Experience of Embedded Software development lifecycle for automotive systems and
functions
. Understanding of modern software development concepts derived from non-automotive platforms such as Linux, Android, and IOT
Verification & Validation:
. Experience with Software/function verification on Bench and Vehicle
. Working experience of creating test check sheets from system specification, use-case
flow and considering customer expectations.
Diagnostics & Communication Protocols:
. Experience for UDS/KWP2000/DoIP for the OTA and wired re-flashing functions.
. Theoretical and practical knowledge of CAN, CAN-FD, LIN, Ethernet Communication
protocols
Tools
. Experience of ECU testing, electrical/electronic troubleshooting skills
. Knowledge of operating analysis tools e.g., Vector CANoe, CANalyzer
Standards
. Working knowledge of Automotive Software Update standard ISO 24089, Cyber
Security standard ISO/SAE 21434, Functional Safety ISO 26262, APSICE, and
Information Security ISO 27001
. Working knowledge of UNECE regulations UN R155 & R156 and their implementation
framework
Language
. Knowledge of Japanese language would be an added advantage
Educational Requirement:
Essential
. B.E / B. Tech in Electrical Engineering/ Electrical & Electronics / Electronics & Communication
Desirable
. Masters / Other advance degree/certifications in Automotive/Embedded Electronics, IoT, Cloud or Cybersecurity
Job tags
Salary