About the job
Role: Automotive Over-the-Air (OTA) Software Update ProfessionalResponsibilities
▪ 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
Essential
Educational Requirement:
▪ 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