Taro Logo

Senior Engineer- Product/Application Security Engineering

Toyota is one of the world's most admired brands, leading the future of mobility through innovative, high-quality solutions.
Plano, TX, USA
Security
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Automotive · Cybersecurity

Job Description

Toyota's Cybersecurity & Risk Management (CSRM) group is seeking a Senior Product/Application Security Engineer to join their mission of becoming a global cybersecurity leader in the mobility space. This role focuses on performing advanced security testing across next-generation automotive systems and the connected vehicle ecosystem. The position combines embedded systems security, hardware security, and software security expertise to protect Toyota's vehicle technologies. The ideal candidate will have strong technical skills in security testing, embedded systems, and programming, while working in a collaborative environment that values innovation and continuous learning. Toyota offers comprehensive benefits, professional development opportunities, and a culture built on teamwork and respect. The role provides an opportunity to shape cybersecurity standards in the automotive industry while working for one of the world's largest and most respected companies. Note: This position does not offer visa sponsorship.

Last updated 7 days ago

Responsibilities For Senior Engineer- Product/Application Security Engineering

  • Perform hands-on testing to verify and validate cybersecurity requirements across vehicle systems
  • Perform penetration testing across cybersecurity relevant vehicle systems
  • Develop and refine cybersecurity test procedures for in-vehicle systems and connected ecosystems
  • Research emerging cybersecurity threats, tools, and solutions
  • Translate security requirements into actionable test strategies
  • Collaborate with engineering teams
  • Develop internal tools, scripts, or frameworks for cybersecurity testing
  • Contribute to scalable and automated cybersecurity testing

Requirements For Senior Engineer- Product/Application Security Engineering

Python
Linux
  • 3+ years relevant work experience or Master's degree
  • Bachelors or Masters in EE, ME, CS, CECS, and/or Systems Engineering
  • Proficient in C, C++, ARM and/or Python
  • Strong knowledge of core security fundamentals and embedded security best practices
  • Experience with Linux and embedded operating systems
  • Experience with reverse engineering and binary analysis tools
  • Experience with on-board communication interfaces
  • Experience with hardware lab equipment

Benefits For Senior Engineer- Product/Application Security Engineering

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Relocation Benefits
  • Professional growth and development programs
  • Tuition reimbursement
  • Team Member Vehicle Purchase Discount
  • Toyota Team Member Lease Vehicle Program
  • Comprehensive health care and wellness plans
  • 401(k) Savings Plan with company match
  • Paid holidays and paid time off
  • Health Savings Account
  • Health Care FSA
  • Dependent Care FSA
  • Relocation assistance