Firmware Engineer
Tata Consultancy Services · Bengaluru · onsite · Posted 57d ago
Not disclosed4–8 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Responsibilities:
- Work on the design, implementation, and validation of platform security features across pre-silicon and post-silicon stages.
- This role involves C-based firmware development, cryptographic and security flow implementation, and working in simulation, emulation, and silicon environments.
- Design, implement, and debug PSP firmware features related to platform security.
- Develop and validate secure boot flows, key management logic, and firmware authentication features.
- Work across pre-silicon (simulation/emulation) and post-silicon (bringup/hardware validation) environments.
Requirements:
- Strong in C language programming.
- Knowledge of cryptography and libraries such as OpenSSL.
- Collaborate with hardware, BIOS/UEFI, and platform security teams to ensure end-to-end security compliance.
- Good knowledge of silicon security subsystem/policy, root of trust, TPM/fTPM, and Widevine.
- Experience with secure software development lifecycle, threat modelling, and CI/CD.
- Good understanding of hardware security concepts like secure boot, key provisioning, and cryptographic acceleration.
Sourced from instahyre
Skills
cryptographycFirmwareOpenssl
About TCS

Tata Consultancy Services
IT Services & Consulting
608.0k+
employees
1968
58 years old
Mumbai, Maharashtra
India
About
An IT services and consulting firm offering business solutions, committed to driving innovation for global enterprises.
Industries
IT Services & ConsultingFinancial ServicesInternetEducation & TrainingBPO
Employee ratings
1,14,115 reviews
3.3/ 5
Culture
3.2
Career growth
2.3
Work-life
3.5
Employees rate it well for
Job Security22973Salary21006Work Life Balance15396Appraisal10413Work Culture8916
Find them on