Job Description
Anvil is seeking a Senior Security Engineer with experience in Embedded Systems Security to join our team. As a Senior Security Engineer, you will perform tests of customers' devices and embedded systems.
You will also be provided dedicated time for research and skills development.
Job Responsibilities
- Lead scoping for customer engagements involving embedded systems
- Perform embedded system security assessments, solo and in teams consisting of other Anvil Secure Engineers
- Perform source code audits
- Generate vulnerability reports
- Participate in Anvil's research program
- Serve as technical lead for Anvil customer engagements
- Provide technical mentorship for Anvil engineers
Job Requirements
- Experience performing offensive security assessments of embedded systems
- Ability to perform entry point analysis and threat model to focus assessments
- Understanding of common embedded operating systems (Linux, RTOS, Bare Metal)
- Ability to perform low-level C code review (security focused)
- Firmware reverse engineering (ARM, x86, unpacking of firmware / update images)
- Working understanding of cryptography (algorithm choice and use)
- Ability to quickly code fuzzers and custom tools
- Hardware abilities (soldering, removal of chips, connecting JTAG, using oscilloscopes, etc.)
- Familiarity of fault injection techniques
Compensation and Benefits
- Annual salary range of $130,000-$175,000
- Flexible PTO policy and 11+ company holidays
- 401(k) plan with up to 4% matching
- Employee stock option plan
- Medical, dental, and vision insurance for employees and dependents
- Life and disability insurance
Anvil maintains broad salary ranges for its roles to accommodate differences in location, education, training, skills, relevant work experience, business needs, and market demands.
Candidates are typically placed within the range based on these factors, as well as internal equity considerations. The provided estimate represents the typical salary range for this position and is just one component of the total compensation package for employees.
At Anvil, we're dedicated to fostering diversity and equal opportunity. We believe in building a team that reflects a range of backgrounds, perspectives, and skills.
Our inclusive culture drives innovation and enhances our work. If there's anything we can do to make your interview experience more comfortable, please let us know.
We welcome candidates from all backgrounds to apply. Passion for cybersecurity and a desire to learn are what matter most to us.
Even if you don't meet all the requirements listed, we still want to hear from you. We value potential, dedication, and a commitment to growth, offering opportunities for professional development and advancement.