Posted on: 26/11/2025
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
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1580828
Interview Questions for you
View All