Embedded Cyber Security Software Engineer
One of our client's which is having operations globally is looking for Embedded Cyber Security Software Engineer for onsite role to Dearborn, MI. Please find the below job description and request you to share me your resume to srinath.k@programmers.ioTitle: Embedded Cyber Security Software Engineer Location: Dearborn, MIDuration: Full time with all benefitsNote: Need only USC/GC as per client requirementDescription:5+ years’ experience in embedded software development for security critical system.3+ years’ experience in security critical software development under classical/adaptive AUTOSAR framework.2+ years’ experience in AUTOSAR security stack configuration (SecOC/TLS/HW&SW Crypto).Familiar with Cybersecurity industrial standard (i.e. ISO 21434).Familiar with software change control and issue tracking tool (i.e. Jira).Familiar with software requirement management tool (i.e. Doors, JAMA).Familiar with software architecture design tool based on UML/SysML (i.e. MagicDraw, Enterprise Architect).Familiar with software integration test tool (i.e. CANoe, CANalyzer, CANape).Familiar with port/service scan tool (i.e. nmap).Familiar with fuzz testing tool (i.e. Defensics Networking Test Suites).Duties and responsibilities:Follow/implement the Cybersecurity development process per ISO 21434 and OEM specific strategy.Review feature/system cybersecurity requirement and other partner requirement to develop software cybersecurity requirement.Build software architecture design based on system design in architecture tool (i.e., Magic Draw) and allocate the software cybersecurity requirement to the architecture.Design, document and lead the architecture for strategic ADAS software functionalityDevelopment and validation of cybersecurity features including secure boot, secure software update, secure communication (CAN/Ethernet), secure logging, secure diagnostics, and secure debug.Perform/support software unit verification /integration testing on bench/HIL/vehicle environment.Build vital work product per ISO 21434 and UNECE WP.29 and collect required test evidence to build software security case.Support cybersecurity technical specialist to ensure ISO 21434 and UNECE WP.29 compliance including cyber security auditing.