Micron Technology logo

Staff Engineer, ESSD Firmware

Micron Technology
NewPosted today

LOCATION

Hyderabad · Onsite

EXPERIENCE

6 - 12 Years

TYPE

FullTime

SKILLS REQUIRED

C ProgrammingEmbedded SystemsDebuggingAssemblyNVMePCIeNAND FlashPerformance Optimization

Job description

Overview

Staff Engineer on the ESSD Firmware team at Micron Technology, building high-performance controller firmware for volatile and non-volatile memory systems.

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 Solid State Drives (SSD).
  • Improve performance while reducing power, latency and SoC (System on Chip) complexity for the target sectors.
  • Partner with multi-disciplinary engineers to resolve multi-functional product development issues.
  • Triage failures, file bug reports, and help development teams isolate issues.

What you'll need

  • BS in Electrical Engineering, Computer Engineering or equivalent required.
  • 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.
  • Ability to work in a multi-functional team and under the pressure of multiple priorities.

Nice to have

  • 6-12 years in embedded firmware storage/SSD.
  • Understanding of storage interfaces including SATA or SAS (optional).
  • Working knowledge of NAND flash and other non-volatile storage (optional).
  • Experience in test equipment such as oscilloscopes and logic/bus analyzers.
  • Experience with team leadership and/or supervising junior engineers and technicians.
  • Excellent written and verbal communication skills.
  • Strong interpersonal skills and ability to maintain positive relationships.
  • Ambitious, goal-oriented, and dedicated; able to collaborate effectively in a dynamic team environment.

Details

  • Location: Hyderabad - Phoenix Aquila, India.

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.

Staff Engineer, ESSD Firmware