- Robot type
- Autonomous Vehicle · Robot AI and Software
- Location
- SunnyvaleCaliforniaUSA
- Job type
- Software
- Posted
- Jun 20, 2024
- Salary
- $140,000–$260,000 a year
Security Engineer (Purple Team)
Job description
Vehicle OS is a flexible suite of products that help vehicle manufacturers develop, deploy, and update complete vehicle software and AI applications. Learn more about what the team is building, the team culture, and why it’s one of the most exciting projects at Applied Intuition.
Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet.
We are an in-office company, and our expectation is that full-time employees primarily work from their Applied Intuition office 5 days a week.
Job responsibilities
- Review, assess, and audit vehicle software platform code to identify security vulnerabilities using automated tests and tooling.
- Lead security verification and validation (V&V) initiatives and serve as the point of contact for all security V&V activities.
- Set up benches for penetration tests and risk assessments in an automotive environment.
- Take a hands-on approach to security by implementing fixes for identified vulnerabilities where appropriate, while coordinating with core software teams to drive long-term remediation of high-impact issues.
- Help in designing a secure vehicle software platform, connected vehicle architecture, and connected autonomous vehicles architecture.
- Conduct hands-on security testing and perform risk assessments to prioritize security bugs and threats.
- Compare mitigation strategies and prioritize mitigation efforts based on the risk.
- Work with Applied's different business units to develop secure automotive products (Vehicle OS, SDS) in line with ISO 21434 process requirements and UN R155 technical specifications.
Job requirements
- 2+ years of industry experience in software engineering or product security engineering.
- Bachelor's degree in Cybersecurity, Information Technology, Computer, Software Engineering, or equivalent
- A good understanding of embedded systems and how software interacts with hardware.
- Strong experience in penetration testing or hands-on security assessment of embedded systems.
- Good technical knowledge of Linux or QNX internals .
- Security expertise in one or more of the following: C, C++, x86, ARM, cryptography, or exploit development.
- Experience with network security(firewall configurations, ssh authentication).
- Proficiency in programming with C/C++ or Python .
Similar jobs
Applied Intuition · Software
Software Engineer - Simulation
Ann Arbor, Michigan
Applied Intuition · Software
Software Engineer - Control Center
Sunnyvale, California
Applied Intuition · Software
Software Engineer - Real-Time Vehicle Telemetry & Visualization
Sunnyvale, California
Applied Intuition · Software
Software Engineer - Data Pipeline
Sunnyvale, California
