HamburgerMenu
hirist

Firmware Engineer - C Programming

Posted on: 18/08/2025

Job Description

Key Responsibilities :

- Design, develop, and maintain security firmware (PSP FW) for silicon platforms.

- Implement and validate security policies, including root of trust and trusted application flows.

- Work on TPM/fTPM, Widevine, and other cryptographic subsystems.

- Develop and debug secure handshake mechanisms between trusted applications.

- Collaborate with hardware and software teams to ensure secure integration at SoC level.

- Participate in code reviews, version control, and documentation using git/Gerrit.

- Provide technical support during pre-silicon and post-silicon validation.

Key Skills Required :

- Strong understanding of silicon security subsystems and firmware policies.

- Hands-on knowledge of root of trust, TPM/fTPM, Widevine DRM.

- Expertise in C programming & debugging for embedded platforms.

- Familiarity with trusted applications and secure handshake flows.

- Experience with git/gerrit or other version control tools.

Qualification :

- Bachelors or Masters degree in Computer Science, Electronics, or related field.


info-icon

Did you find something suspicious?