
ADAS Systems Cybersecurity Engineer
Ford Motor Company
full-time
Posted on:
Location Type: Hybrid
Location: Dearborn • Missouri • United States
Visit company websiteExplore more
Salary
💰 $93,642 - $180,037 per year
Tech Stack
About the role
- Lead the development and integration of Cyber Security work products on future vehicle program applications for Advanced Driver Assistance Systems (ADAS) features
- Support high level design (HLD) cryptographic infrastructure and define security implementation on target hardware
- Define secure over the air, secure download and secure boot requirements and HLD
- Support the development of the vehicle program specific Cyber Security Plan and associated Cybersecurity deliverables
- Support the analysis of ADAS system to identify components reused, developed out-of-context and/or off the shelf
- Support ECU threat modeling and development of the Threat Analysis and Risk Assessment to identify security vulnerabilities and apply appropriate countermeasures
- Define sensor key pairing HLD and requirements
- Ensure successful application cyber security process and requirements for ADAS features on forward model vehicle programs
- Identify cyber security changes as needed to satisfy program cyber security objectives
- Establish System level requirements and ensure system operation to meet the objectives through structured component, sub-system and system level test methodologies performed on bench/HIL/in-vehicle
- Closely coordinate with the architecture team to create ECU/module system design and develop the cybersecurity concept
- Closely coordinate with feature development engineers to support execution of cyber security design verification plans to ensure proper feature-level performance
- Support development of work products for ISO 21424
- Support IT backend on ECU key/password/certificate management
- Support ECU manufacturing processes related to cybersecurity material (key/password/certificate).
Requirements
- Master’s degree or foreign equivalent in Electrical Engineering, Computer Engineering, Computer Science or a related field
- Development using C, Python and Matlab
- Ethernet communication and network security protocols (MACsec, IPsec, SRTP, SFTP, TLS, and DTLS)
- Performing threat analysis and risk assessment
- Utilizing cybersecurity features including secure boot, secure communications (CAN and Ethernet), secure logging, secure diagnostics, and secure debug
- Utilizing cryptographic algorithms and concepts, including at least two of the following cryptographic algorithms: AES, RSA, SHA, Public key certificate, PKI, or KDF.
Benefits
- Immediate medical, dental, and prescription drug coverage
- Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more
- Vehicle discount program for employees and family members, and management leases
- Tuition assistance
- Established and active employee resource groups
- Paid time off for individual and team community service
- A generous schedule of paid holidays, including the week between Christmas and New Year's Day
- Paid time off and the option to purchase additional vacation time.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CPythonMatlabcryptographic algorithmsAESRSASHAPublic key certificatePKIKDF
Soft Skills
leadershipcommunicationcoordinationanalysisproblem-solving