Job Description
We are looking for a highly motivated Senior Embedded Firmware Engineer to join our System Manager team.
In this role, you will have an opportunity to work alongside a high-performing engineering team on cutting-edge technologies that enable secure root of trust functionality. You will contribute to the design, development, integration, and validation of low-level platform firmware responsible for system management, secure boot, platform security, device management, and recovery functionality.
Qualifications
- Bachelor’s or Master’s degree in Computer Engineering, Electronics Engineering, or a related engineering discipline.
- 6–10 years of experience in Embedded Firmware/Software development.
- Strong proficiency in Embedded C, data structures, and low-level programming.
- Strong hands-on experience with any RTOS, with FreeRTOS experience preferred.
- Positive understanding of ARM-based SoCs, multicore architecture.
- Experience developing/debugging low-level drivers.
- Strong system-level debugging skills using JTAG, logs, crash/exception analysis.
- Familiar with Git, code reviews, unit testing, static analysis, and CI/CD.
- Ability to independently own features from requirements and design through implementation, integration, validation, and release.
- Strong communication skills with the ability to collaborate with all other stake holders
Additional Information
- Experience with SPDM, PLDM, MCTP protocols
- Experience with Caliptra, Crypto/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, OTP provisioning
📌 Senior Firmware Engineer - Security (India)
🏢 Axiado
📍 India