Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Firmware Engineer - Security

Home > C/C++ programming jobs

Senior Firmware Engineer - Security in Others

  • Hyderābād, India

Responsibilities

  • Design, develop, integrate, validate, and release low-level platform firmware.
  • Build firmware for system management, secure boot, platform security, device management, recovery, initialization, reset handling, and firmware updates.
  • Develop and debug low-level drivers for ARM-based SoCs and multicore architectures.
  • Perform system-level debugging using JTAG, logs, and crash or exception analysis.
  • Own features independently from requirements and design through implementation, integration, validation, and release.
  • Contribute to secure root of trust functionality, firmware authentication, signature verification, and OTP provisioning.
  • Collaborate with engineering stakeholders through communication, code reviews, unit testing, static analysis, and CI/CD processes.

Requirements

  • Bachelor’s or master’s degree in Computer Engineering, Electronics Engineering, or a related engineering discipline.
  • 6–10 years of experience in embedded firmware or software development.
  • Strong proficiency in Embedded C, data structures, and low-level programming.
  • Hands-on experience with any RTOS; FreeRTOS experience is preferred.
  • Understanding of ARM-based SoCs and multicore architecture.
  • Experience developing and debugging low-level drivers.
  • Strong system-level debugging skills using JTAG, logs, and crash or exception analysis.
  • Experience with SPDM, PLDM, and MCTP protocols.
  • Experience with Caliptra and cryptographic or security APIs.
  • Experience with bootloaders and platform firmware, including initialization, boot flows, reset handling, recovery, and firmware-update mechanisms.
  • Understanding of firmware authentication, signature verification, and OTP provisioning.
  • Familiarity with Git, code reviews, unit testing, static analysis, and CI/CD.
  • Ability to independently own features through the full development lifecycle and collaborate with stakeholders.

Axiado

Axiado builds hardware-anchored platform security for servers and infrastructure, centered on its Trusted Control/Compute Unit (TCU) processor with root-of-trust functions and AI-based threat detection. It sells security silicon, firmware, and reference platforms to server and network equipment m...

Similar positions

Platform DevOps Engineer

  • Booz Allen Hamilton
  • Full time
  • USA
  • 10/03/2026
  • Salary: $62k - $141k/yr
  • Chantilly, VA

Senior/Staff Linux Kernel Engineer

  • Zipline
  • Full time
  • USA
  • 10/03/2026
  • Salary: $17k - $230k/yr
  • South San Francisco, CA

Embedded Software Engineer I

  • Axon
  • Full time
  • USA
  • 10/03/2026
  • Salary: $107k - $170k/yr
  • Seattle, WA

Firmware Engineer - Hands

  • Apptronik
  • Full time
  • USA
  • 10/03/2026
  • Austin, TX

Software Dev Eng I - 1Finity

  • Fujitsu
  • Full time
  • USA
  • 10/03/2026
  • Salary: $78k - $111k/yr
  • Richardson, TX