HamburgerMenu
hirist

Lead Firmware Developer/Architect - Embedded System

Posted on: 26/11/2025

Job Description

Job Description :


- Develop and maintain firmware for storage devices such as SSDs and HDDs.


- Implement new features and optimize existing functionalities to improve performance and reliability.


- Debug and troubleshoot firmware issues.


- Collaborate with hardware engineers and other software developers to ensure seamless integration.


- Create and maintain documentation for the development process.


Required skills and qualifications


- Programming : Strong proficiency in C, with C++ knowledge being beneficial.


- Embedded Systems : Experience with embedded systems development and microcontrollers.


- Storage Protocols : Familiarity with protocols like NVMe, SATA, SCSI, and PCIe.


- Tools : Experience with debugging tools and version control systems like Git.


- Problem-solving : Excellent problem-solving and analytical skills.



- Collaboration : Ability to work effectively in a team environment.



Education :


- Bachelor's degree in Computer Science, Electrical Engineering, or a related field


info-icon

Did you find something suspicious?