Axiado logo
Axiado1 month ago

Staff Firmware Engineer - Security

On-site · Bengaluru, Karnataka, India

Type
Full Time
Level
Senior Level
Education
Masters Degree
Company size
Unknown
Industry
TECH

Job Summary

Security Software Engineer specializing in TPM firmware, attestation, and Root of Trust (RoT). Responsible for designing, implementing, and maintaining robust security solutions to protect hardware, firmware, and software integrity. Develop, integrate, and optimize TPM firmware and protocols; conduct threat modeling, risk assessments, and vulnerability analyses; collaborate with hardware/firmware teams for secure lifecycle management; implement secure firmware update mechanisms with integrity verification; automate security validation and compliance testing for TPM and firmware security features; stay current with industry standards (TCG, NIST, FIPS, ISO 27001) and apply best practices.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science
  • 10+ years of experience in security software development with a focus on firmware and hardware security
  • Hands-on experience with TPM firmware and protocols (TPM 2.0)
  • Proficiency in C, for low-level security software development
  • Strong understanding of cryptographic algorithms, secure key management, and hardware-backed security
  • Familiarity with UEFI/BIOS security, secure enclave technologies, and embedded security solutions
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Axiado

Staff Firmware Engineer - Security

Apply on Sorce