Search by job, company or skills

Creeno Solutions Pvt Ltd

Embedded Developer - SSD Firmware

3-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are seeking a skilled Embedded Developer with hands-on experience in firmware development, particularly for SSDs. The ideal candidate will have strong expertise in embedded systems, excellent coding skills in C, and a solid understanding of data storage systems. Experience with storage protocols and Linux kernel knowledge is highly desirable.

Key Responsibilities

  • Design, develop, and implement firmware solutions for SSDs.
  • Write high-quality, efficient code in C, leveraging strong knowledge of data structures.
  • Work on embedded systems programming, including driver development and system-level firmware integration.
  • Interface with storage protocols such as SAS, SATA, and NVMe.
  • Work with other protocols like IPMI, MCTP, NVMe-MI, SMBus, GPIO, and I2C.
  • Collaborate with cross-functional teams to design and test firmware for performance and reliability.
  • Optionally contribute to Linux kernel and block layer development where required.

Desired Skills

  • Strong embedded systems knowledge and hands-on firmware development experience.
  • Excellent coding skills in C and understanding of data structures.
  • Exposure to storage protocols (SAS, SATA, NVMe).
  • Knowledge of other protocols : IPMI, MCTP, NVMe-MI, SMBus, GPIO, I2C.
  • Understanding of Linux kernel and block layer development (preferred).
  • Deep technical understanding of data storage systems, especially NVMe and PCIe, is a strong plus.

Qualifications

  • B.E./B.Tech/M.Tech in Computer Science, Electronics, or related field.
  • 3 - 7 years of experience in embedded firmware development, preferably in storage systems.

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 135897335