General Motors Autonomous Embedded Security Engineer - ENG0031355 in Warren, Michigan


Autonomous Embedded Security Engineer

The Autonomous Embedded Security Engineer is accountable for driving adequate security designs into Electronic Control Units (ECUs) used in GM vehicle electrical architectures. The Autonomous Embedded Security Engineer will lead in a progressive technical position responsible for supporting the definition and implementation of embedded security technology, requirements, and standards across the full spectrum of ECU product portfolio. They are responsible for ensuring the design of all relevant ECUs conform to security policy, controls and technical requirements. The Autonomous Embedded Security Engineer is responsible for supporting fact-based technical evaluations and implementations of security technologies, processes and methodologies to meet business requirements to mitigate risk.


  • Define/maintain security requirements for automotive embedded systems that provide connectivity to external devices
  • Coordinate security requirement development with other cross-discipline activities
  • Support the definition of secure End-End communication requirements between back office and vehicle connection points
  • Support internal and external suppliers to implement the security elements for automotive ECUs and relative autonomous controllers
  • Work with internal and external stakeholders to develop advanced product designs to secure automotive embedded systems and electrical architectures
  • Lead design reviews with suppliers and/or third parties to assess the security posture of automotive ECUs and relative autonomous controllers. This includes the need to create a Statement of Work (SOW) to outline design review expectations and needs
  • Interface with internal and external stakeholders to define and manage specialized security testing of automotive ECUs and relative autonomous controllers
  • Support the development and execution of validation plans and procedures, with focus on security of electronic control units and electrical architectures
  • Remain knowledgeable of relevant trends, technologies, and best practices for securing embedded control systems
  • Manage multiple projects with broad scope and high degree of difficulty
  • Support evaluation and recommendation of new security technologies, processes and methodologies
  • Support continuous evaluation of security threats to drive changes that will increase the security of automotive ECUs and relative autonomous controllers designs

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, call 866-583-8151 or email us at . 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.


  • Working knowledge of common telecom and wireless technologies such as 3G, LTE, Wi-Fi, and Bluetooth
  • Working knowledge of common operating systems used in automotive infotainment components, consumer electronics, and mobile devices such as Android, Linux, and QNX
  • Working knowledge of microcontrollers across various embedded computer architectures
  • Knowledge of major automotive subsystems
  • Knowledge of common automotive communication protocols (e.g., CAN, FlexRay, MOST, and Ethernet)
  • Working experience of practices, designs and technologies used to secure embedded systems
  • Ability to make decisions and recommendations while taking into account appropriate tradeoffs between conflicting objectives
  • Ability to handle ambiguity and make decisions and recommendations with limited data
  • Strong interpersonal skills with demonstrated ability to work with diverse/cross-functional teams
  • Effective communicator with strong oral, written communication and presentation skills
  • Strong team and collaboration skills
  • Strong analytical and problem-solving skills


  • Understanding of cryptography fundamentals
  • Knowledge of design and development aspects of automotive embedded systems, especially of telematics and infotainment systems and their application and integration in vehicle design
  • Knowledge of automotive navigation, audio, video, radio and telephony equipment
  • Knowledge of practices, designs and technologies used to secure embedded systems
  • Understanding of embedded software security vulnerability discovery and analysis
  • Demonstrated knowledge and experience in Security Incident Management processes and best practices.
  • Demonstrated proficiency in a wide range of security technologies and platforms


  • Bachelor’s Degree (or equivalent) in Electrical Engineering, Systems Engineering, Computer Science, Computer Engineering, Computer Information Systems or equivalent
  • Masters degree Computer Science, Computer Engineering, Electrical Engineering, or equivalent field preferred