
Security Engineer (Purple Team)
Applied Intuitionover 2 years ago
Sunnyvale, CA, USAMid Level
H1B sponsor
Base Salary
$140k - $260k/yr
Responsibilities
- Review, assess, and audit vehicle software platform code for security vulnerabilities using automated tests and tooling.
- Lead security verification and validation initiatives and serve as the point of contact for security V&V activities.
- Set up automotive test benches for penetration testing and risk assessments.
- Implement vulnerability fixes where appropriate and coordinate long-term remediation with core software teams.
- Help design secure vehicle software, connected vehicle, and connected autonomous vehicle architectures.
- Conduct hands-on security testing and risk assessments to prioritize security bugs and threats.
- Compare mitigation strategies and prioritize mitigation efforts according to risk.
- Develop secure automotive products aligned with ISO 21434 process requirements and UN R155 technical specifications.
- Collaborate with software, security, systems, and safety engineering teams to advance product security.
- Work with customers to deliver secure automotive products.
Requirements
- At least 2 years of industry experience in software engineering or product security engineering.
- Bachelor’s degree in Cybersecurity, Information Technology, Computer Engineering, Software Engineering, or equivalent experience.
- Strong understanding of embedded systems and software-hardware interaction.
- Strong experience with penetration testing or hands-on security assessment of embedded systems.
- Technical knowledge of Linux or QNX internals.
- Security expertise in one or more of C, C++, x86, ARM, cryptography, or exploit development.
- Network security experience, including firewall configurations and SSH authentication.
- Programming proficiency in C/C++ or Python.
- Understanding of secure boot, key management, and cryptographic accelerators.
- Experience with vulnerability databases, automated fuzzing frameworks such as AFL and libFuzzer, or specialized automotive tools.
- Proficiency in manual and automated code auditing and vulnerability research.
- Experience conducting formal risk assessments and prioritizing mitigations based on risk levels.
- Ability to act as a technical lead and coordinate security projects across internal teams and external customers.
- Preferred experience in automotive security environments and familiarity with CAN, Automotive Ethernet, and UDS.
- Preferred understanding of automotive SoCs/MCUs and hardware security principles.
- Preferred familiarity with ISO 21434 and UN R155.
- Preferred knowledge of Android Security or other embedded operating systems.
- Preferred experience securing Hardware Security Modules and Trusted Execution Environments.
Benefits
- Base salary plus equity and benefits, including health, dental, vision, life, and disability insurance.
- 401(k) retirement benefits with employer match, learning and wellness stipends, and paid time off.
- Primarily in-office work five days per week, with occasional remote-work flexibility.
- Equal opportunity employer and federal contractor or subcontractor.
About Applied Intuition
Applied Intuition builds software tools, infrastructure, and operating systems for developing, testing, and deploying autonomous and driver-assistance systems across automotive, trucking, defense, construction, mining, and agriculture. It sells enterprise software and services including simulation, sensor data management, HD mapping, and a vehicle OS to OEMs and government customers. Founded in 2017 and headquartered in Sunnyvale, California, it counts 18 of the top 20 global automakers and the U.S. military among its users.