General Motors Engineering Specialist - Autonomous Vehicle Cyber Security Test Tools - ENG0030198 in Warren, Michigan

Responsible for Vehicle Cyber Security Test Tool Development for security technology implemented in current and future vehicle electrical architecture.

Job Description:

· Review Vehicle Cyber Security test procedures to identify and determine test tools required for validation

· Work with test tool suppliers to integrate Cyber Security Crypto Algorithm

· Develop test methods for Cyber Security requirements for Electronic Controls Units (ECUs) for diagnostics, message authentication strategy, and penetration testing of non-infotainment ECUs.

· Evaluate Vehicle Cyber Security test procedures to determine sections which can be automated

· Develop test automation for Vehicle Cyber Security Message Authentication and Secure Diagnostics testing

· Support suppliers and Design Engineers in use of automated testing provided by GM

· Create training material for use of test automation for suppliers, and validation engineers.

· Support Electrical Validation organization for use of the test tools for performing system level Cyber Security test procedures

· Develop solutions to resolve complex issues for vehicle security

· High level of analytical ability where problems are unusual and difficult

· Demonstrated technical and professional skills in job-related area required

The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us atCareers.Accommodations@GM.com. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Required:

· B.S. in Computer Science, or Computer Engineering, or Software Engineering or Electrical Engineering

· Minimum of 3-4 years’ experience in Electrical Validation, Vehicle Electrical Architecture

· Minimum of 4-5 years’ experience in script development using CAPL, Vehicle Spy, Python, C

· Minimum of 5 years’ experience in working with serial communication protocols CAN, LIN, MOST, Ethernet AVB

· Minimum 4-5 years of experience with vehicle network test and analysis tools (CANoe/Vehicle Spy/etc.)

· Previous background and experience with ECU debuggers (e.g. Lauterbach)

· High level of oral and written communication skills

· Strong Project Management and Organizational skills

· Ability to manage complex problems and propose solutions

· Very high level of interpersonal skills to work independently and effectively with others

Preferred:

· M.S. in Computer Science or Computer Engineering or Software Engineering or Electrical Engineering

Required:· B.S. in Computer Science, or Computer Engineering, or Software Engineering or Electrical Engineering· Minimum of 3-4 years’ experience in Electrical Validation, Vehicle Electrical Architecture· Minimum of 4-5 years’ experience in script development using CAPL, Vehicle Spy, Python, C· Minimum of 5 years’ experience in working with serial communication protocols CAN, LIN, MOST, Ethernet AVB· Minimum 4-5 years of experience with vehicle network test and analysis tools (CANoe/Vehicle Spy/etc.)· Previous background and experience with ECU debuggers (e.g. Lauterbach)· High level of oral and written communication skills· Strong Project Management and Organizational skills· Ability to manage complex problems and propose solutions· Very high level of interpersonal skills to work independently and effectively with othersPreferred:· M.S. in Computer Science or Computer Engineering or Software Engineering or Electrical Engineering