Senior SSD Firmware Engineer

Location: Longmont, CO, United States
Date Posted: 05-24-2018
Position Title: Senior SSD Firmware Engineer

Location: Longmont, CO
Status: Full-Time

Role & Responsibility:

SSD Firmware Engineer will develop, test, triage, debug and deliver code related to FTL and Common Services in support of near and long term products, including:
- Firmware that supports FTL read/write path
- Firmware that supports FTL block management algorithms
- Firmware that supports error handling
- Firmware that supports common firmware services

Skills/Experience Required:

• Experience with developing in C/C++ for embedded systems, especially ARM-based SoCs.
• Experience with NVM Express (NVMe) commands including Admin commands.
• Experience with NAND media and error management  (read/write, block mgmt, error handling).
• Prior experience in storage, enterprise storage, SAS/SATA, PCIe, and Solid State Disk (SSD) controllers.
• Familiarity with NAND and DRAM memory architectures and interfaces.
• Strong technical communication ability and problem solving skills are essential.
• Demonstrated problem solving ability within small cross-functional groups.
• Desire to work in a high energy, agile-process driven team.
• BS/MS Degree in Electrical Engineering or Computer Engineering or equivalent is required.

About Encore Semi:

Encore Semi is a successful Engineering Solutions company. We build Centers of Expertise to support our many customers from the semiconductor and electronics system industry in North America. Our teams of experts contribute to leading-edge projects in the areas of SoC design and embedded software. We provide high-value through acceleration, performance improvement, optimization, and risk mitigation. Encore Semi provides its engineering team members with continuous exposure to top advanced technologies & tools, participation in challenging yet exciting projects, and direct collaboration with its industry-leading teams, customers, and long-term partners. Learn more about the company’s great benefits and career path on our website.
this job portal is powered by CATS