Micron Technology logo

Principal Engineer, ESSD Firmware Developer

Micron Technology
NewPosted today

LOCATION

Hyderabad · Onsite

EXPERIENCE

Not specified

SKILLS REQUIRED

Firmware DevelopmentNVMeEmbedded CDebuggingPerformance OptimizationPCIeFailure AnalysisNAND Flash

Job description

Overview

Principal Firmware Engineer to build high-performance controller firmware for volatile and non-volatile memory systems, working on the evaluation, creation, bench testing, debugging and failure analysis of firmware for new memory controllers and Solid State Drives (SSD).

What you'll do

  • Assist in the evaluation, creation, build, bench testing, debugging and failure analysis of firmware for new high-performance memory controllers and SSDs.
  • Help improve performance while reducing power, latency and SoC (System on Chip) complexity for target sectors.
  • Partner with multi-disciplinary engineers on multi-functional product development issues.
  • Triage failures, file bug reports, use AI supported tools and help development teams isolate issues.

What you'll need

  • Bachelor's degree (BS) in Electrical Engineering, Computer Engineering or equivalent.
  • Strong firmware design and debug experience using assembly and C programming.
  • Knowledge of mass storage interface protocol PCIe/NVMe.
  • Strong skill in ARM development tools and IDEs such as Eclipse.
  • Knowledge in the use of scripting languages, programming tools and environments.
  • Experience in the storage industry in SSD, HDD, storage systems or a related technology.
  • Ability to work independently with a minimum of day-to-day supervision.
  • Experience with team leadership and/or supervising junior engineers and technicians.
  • Ability to work in a multi-functional team and under the pressure of multiple priorities.

Nice to have

  • 12+ years in firmware storage/SSD would be a strong plus.
  • Understanding of storage interfaces including SATA or SAS (optional).
  • Working knowledge of NAND flash and other non-volatile storage (optional but a plus).
  • Experience with test equipment such as oscilloscopes and logic/bus analyzers (good to have).
  • Excellent written and verbal communication skills.
  • Strong interpersonal skills and ability to maintain positive relationships.
  • Ambitious, goal-oriented and dedicated, with the ability to collaborate effectively in a dynamic team environment.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Principal Engineer, ESSD Firmware Developer