HamburgerMenu
hirist

Job Description

Job Summary :

We are seeking an experienced Security Firmware Engineer to design, develop, and enhance embedded firmware with a strong focus on security.


The ideal candidate will work on custom hardware platforms, ensuring robust and tamper-resistant firmware for next-generation embedded systems.

Key Responsibilities :

- Design and develop secure embedded firmware for ARM and RISC-V architectures.

- Perform OS porting and bring-up activities on custom silicon and SoC platforms.

- Develop and maintain low-level device drivers and board support packages.

- Implement and validate embedded security features including cryptographic algorithms, key management, and secure boot.

- Integrate secure firmware update mechanisms and ensure tamper-resistant design.

- Debug complex hardware/software integration issues using JTAG, GDB, and related tools.

- Work with RTOS or Linux kernel internals for driver and firmware-level development.

- Collaborate with hardware, security, and system engineering teams for product-level validation.

- Contribute to continuous integration and version control using Git and CI/CD pipelines.

- Create and maintain detailed design documentation and test procedures.

Required Skills :

- Proficiency in C/C++ programming for embedded systems.

- Strong understanding of ARM and RISC-V architectures.

- Experience in device driver programming and OS porting.

- Knowledge of embedded security principles, cryptographic protocols, and secure firmware update mechanisms.

- Exposure to RTOS or Linux kernel development.

- Familiarity with communication interfaces such as I2C, SPI, and UART.

- Experience with debugging tools like JTAG and GDB.

- Hands-on experience with version control (Git) and CI/CD pipelines.

- Excellent communication, documentation, and cross-functional collaboration skills.

Preferred Qualifications :

- Experience in silicon validation or working with custom SoCs.

- Understanding of trusted execution environments (TEE) or secure elements.

- Familiarity with firmware signing and secure bootloaders.

info-icon

Did you find something suspicious?