Job Description
A top-three cockpit electronics player delivering a rich, connected cockpit experience for every car from luxury to entry
Position: Software Engineer – Cybersecurity
Experience: 4+ Years
Responsibilities and Duties:
• The engineer will be responsible for design and development of cyber security architecture and documentation for Automotive ECU's.The engineer must be able to understand various automotive OEM requirements and implement the cyber security requirements.
• Write and review cyber security requirements and characteristics
• Create solutions for the cyber security system architecture
• Perform cyber security engineering tasks on embedded systems for Cluster products including implementation, test methods for cyber security, testing and mitigating issues from testing
• Working knowledge on security standards and cryptographic algorithms (AES, SHA, CMAC, RSA etc).
• Working experience on the support of hardware on cyber security (like HSM/SHE).
• Working experience on the Secure Boot, Secure JTag, Secure HW/SW, Secure Storage etc for microprocessors.
• Sound knowledge on Symmetric/Asymmetric Encryption/Decryption and signature handling.
• Good knowledge on the implications of cyber security on the production (Secure flashing, tools required, etc.)
• Desirable to have the knowledge of AUTOSAR support for Cyber Security
• Understand the multitasking needs as per ECU SW Architecture, interfaces with HAL/Low level drivers and performance needs
• Participates in internal and customer driven design reviews throughout program supported by local SMEs
• Possesses right problem solving skills
• Identifies product requirement or performance issues. Work with external teams as necessary to resolve issues in a timely manner.
• Communicate with peers to coordinate Hardware and software development.
Qualifications:
• Minimum 3-10 years of industry experience for Bachelor in embedded system designs, preferably in automotive industry. C/C++
• Broad knowledge of embedded Hardware and Software
• Experience in system level cyber security concepts and architecture
• Working knowledge of embedded operating systems.( QNX,LINUX, Free RTOS, AUTOSAR Preferred)
• Working knowledge of development processes and process models such as CMMI or ASPICE.
• Hands on root cause analysis processes
• Strong attention to detail.
• Exemplary verbal and written communication skills.
• Creative problem-solver capable of creating and reproducing complex System/functional defects
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
