Aptiv - Troy, MI

posted 7 days ago

Full-time - Senior
Troy, MI
Transportation Equipment Manufacturing

About the position

The Senior Principal Product Cybersecurity Engineer at Aptiv is responsible for innovating automotive cybersecurity solutions by conducting research, developing prototype systems, and interfacing with production engineering teams. This role focuses on protecting vehicles and their connected systems from advanced threats through offensive evaluations, proof-of-concept exploits, and the development of comprehensive security solutions for embedded platforms.

Responsibilities

  • Perform offensive evaluations against the latest automotive prototype hardware and software security technologies.
  • Develop proof-of-concept exploits and/or persistence agents to simulate adversary capabilities.
  • Create implementation strategies for development of prototypes and demonstrations that showcase cyberattacks against automotive solutions.
  • Propose and execute independent cybersecurity R&D projects to advance personal skillset while furthering Aptiv's technological understanding.
  • Work with team members to record videos of cyber-hardened products.
  • Identify open-source technologies and extend those capabilities to target automotive technology stacks.
  • Work with global engineering teams to transition developed technologies to production engineering teams around the world.
  • Conduct experiments testing the limits of state-of-the-art software and embedded systems technologies.
  • Leverage virtualization, simulation, and/or emulation technologies to expedite technology development and testing.
  • Evaluate 3rd-party vendor cybersecurity solutions for suitability for testing within Aptiv's technology portfolio.
  • Author whitepapers or other technical documentation that may lead to peer-review publications and/or presentations at cybersecurity conferences.
  • Identify and utilize embedded platforms/operating systems to create new solutions for automotive systems.
  • Train/educate cybersecurity engineering team members around the world.
  • Serve as a technical consultant for cybersecurity evaluations and assessments.
  • Dissect larger projects into sub-tasks to demonstrate incremental progress.
  • Guide product teams through integration of new cybersecurity system designs.

Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering or similar discipline.
  • 6+ years' experience with C, assembly (ARM, MIPS, RISC-V, Intel x86_64, proprietary architectures, etc.), or similar low-level development.
  • 5+ years' experience with host-based virtualization or emulation technologies; conducting offensive cyber research; and scripting languages like Python in a Linux-like environment.
  • 2+ years' hands-on engineering experience with secure boot and related hardware-based security solutions.
  • Familiarity with embedded systems development and use of cryptography and/or secure communications implementations.
  • 2+ years' experience enabling low-level hardware interfaces such as through kernel development and/or writing device drivers.
  • Experience developing in-vehicle cybersecurity capabilities or solutions.
  • Good organization, communication, collaboration and interpersonal skills.

Nice-to-haves

  • Master's Degree in Computer Science, Computer Engineering, Electrical Engineering or similar discipline.
  • 10+ years' experience programming in C and/or assembly.
  • 5+ years' experience developing with or on automotive hardware and architectures.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service