R

Embedded/Automotive Cyber Security Software Engineer

Redolent
Remote
United States
Role:ย Embedded/Automotive Cyber Security Software Engineer

Location: Michigan/Remote USA

Duration: Long Term



Experience Level: 6+ years

ย 

Responsibilitiesย 


  • Drive Embedded Software Cybersecurity Architecture and Security Features Developmentย ย 

  • Develop Threat Modelsย and Conduct Risk Assessmentย 

  • Implementation of Low-Level Cybersecurity Requirementsย 

  • Provide Architectural Inputs for Design of Various Security Features incorporated in productย 

  • Provide guidance and technical direction to other members on the delivery teamย 

  • Support and review product Cybersecurity Engineering through the various phases of Automotive product development: - Concept, Design, Concept Validation, Operations and Maintenanceย ย 



    Proven Technical Skills and Experiencesย 

  • Automotive E/E architectures for vehicle control and connected cars services.ย 

  • Experience with embedded software engineering and IoT systemsย ย 

  • Experience of Implementing security features using HSM/Trust zones on ARM based platformsย 

  • Secure Software Development within RTOS/AUTOSARย 

  • Experience with Agile Toolchain Managementย 

  • Capabilities within Component and Unit-Level Cybersecurity Tests, including development and executionย 

  • Experience of Implementing Security on Android and Linux based OS at the application and Kernel levelย 

  • Familiarity with vehicle network architecture, modules, and protocols (CAN etc.)ย 

  • Implementation of various security concepts like Secure boot, Secure Authentication, HSM, cryptographyย 

  • Experience of working on connected cars with automotive Tier1s/OEMsย 



    Skills requiredย 

  • B.E. or B.Tech./B.S degree in Computer Science, Electrical/Electronic Engineeringย 

  • 6+ years of experience in Cybersecurity experience in product security (preferred automotive Cybersecurity)ย 

  • Cybersecurity standard (ISO/SAE 21434), regulations (UN R155, UN R156)ย 

  • Risk Management (ISO/SAE 21434 preferred, or ISO 31000)ย 

  • Product-specific technical knowledgeย 

  • High level of interpersonal skills to work effectively in a geographically dispersed teamย 


Experience working in any flavor of the Agile Software Development method e.g. SCRUMย 

ย