
Senior Product Cybersecurity Engineer – Vehicle Security
General Motors
full-time
Posted on:
Location Type: Hybrid
Location: Warren • Missouri • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Define and maintain IDS requirements, use cases, and detection objectives across vehicle platforms and network domains.
- Contribute to the design of in-vehicle IDS architectures, including sensor placement, data collection, and analysis flows.
- Translate threat models, attack paths, and misuse cases into concrete detection logic, rules, and/or model requirements.
- Partner with ECU owners, system architects, and suppliers to integrate IDS capabilities into ECUs, gateways, and central compute platforms.
- Specify and refine IDS interfaces, data formats, and logging requirements for alerts, diagnostics, and backend consumption.
- Support implementation, integration, and validation activities through lab testing, test vehicle evaluations, and trace analysis.
- Analyze IDS performance (coverage, fidelity, false positives/negatives) and drive tuning and improvements into the production solution.
- Ensure IDS design and implementation align with internal cybersecurity processes and external standards/regulations (e.g., ISO/SAE 21434, UN R155).
- Develop and maintain engineering documentation, including specifications, design descriptions, and test plans.
- Provide technical guidance and reviews for internal teams and suppliers on IDS-related topics.
Requirements
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.
- Solid experience in embedded systems and/or vehicle networking (e.g., CAN, LIN, Automotive Ethernet, SOME/IP, UDS).
- Strong foundation in cybersecurity principles, including threat modeling, attack surfaces, and defense-in-depth for embedded/vehicle systems.
- Ability to interpret and apply automotive cybersecurity standards and regulations (e.g., ISO/SAE 21434, UN R155) to engineering designs.
- Experience with microcontroller-based systems and embedded operating systems, including AUTOSAR architecture and Linux-like environments.
- Knowledge of software and hardware design.
- Ability to reconcile future IDS program enhancements with near-term execution to identify design and implementation issues.
- Proficient in at least one of the following programming languages: C, C++, Python, Go, or Java.
- Strong analytical, problem-solving, and communication skills, with the ability to clearly document and review technical designs.
- Ability to handle ambiguity and make decisions and recommendations with limited data.
- GM does not provide immigration-related sponsorship for this role.
Benefits
- From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
embedded systemsvehicle networkingcybersecurity principlesthreat modelingmicrocontroller-based systemsAUTOSAR architectureLinuxprogramming languagesCC++
Soft Skills
analytical skillsproblem-solvingcommunication skillsability to handle ambiguitydecision-makingtechnical guidancecollaborationdocumentationreviewing technical designsreconciling enhancements
Certifications
Bachelor’s degree in Computer EngineeringBachelor’s degree in Electrical EngineeringBachelor’s degree in Computer ScienceISO/SAE 21434UN R155