Principal Firmware Engineer

Micron TechnologyFolsom, CA
10d

About The Position

Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. Join Micron's Non-Volatile Engineering Group (NVEG), a division within the Technology and Products Group (TPG), dedicated to advancing non-volatile memory technologies like NAND. Our mission is to innovate and develop groundbreaking solutions that improve the performance and reliability of non-volatile memory products. As a Principal Firmware Engineer at Micron in Folsom, CA, you will be at the forefront of developing world-class enterprise and AI storage solutions. Your expertise will build the architecture, compose the development, and lead the implementation of firmware, impacting both immediate deliverables and long-term technology roadmaps. This role offers an outstanding opportunity to revolutionize the future of data storage!

Requirements

  • Master’s or PhD in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
  • 8+ years of proven experience in firmware development using C/C++ and scripting languages including Python.
  • Strong SSD firmware End-to-End system expertise.
  • Familiarity with Linux environment.
  • Deep knowledge of NAND flash, SSD flash translation layer, wear leveling, and garbage collection.

Nice To Haves

  • Experience configuring and troubleshooting issues via ASIC register settings within an SoC and embedded firmware development setting.
  • Ability to work and communicate effectively in a team, multitasking in a fast-paced environment.
  • Proven track record of mentoring senior and less experienced engineers.
  • Strong skills in authoring technical proposals and architecture documents.
  • Experience in driving firmware quality and validation guidelines.

Responsibilities

  • Own enterprise SSD firmware architecture with a focus on IO path, performance, endurance, and reliability.
  • Define next-generation firmware architectures aligned with AI and data-center workloads.
  • Lead architectural reviews and major technical decisions.
  • Drive the development, implementation, and debugging of complex firmware features.
  • Resolve cross-layer issues spanning firmware, hardware, and systems.

Benefits

  • Micron benefits are designed to help you stay well, provide peace of mind and help you prepare for the future.
  • We offer a choice of medical, dental and vision plans in all locations enabling team members to select the plans that best meet their family healthcare needs and budget.
  • Micron also provides benefit programs that help protect your income if you are unable to work due to illness or injury, and paid family leave.
  • Additionally, Micron benefits include a robust paid time-off program and paid holidays.
  • For additional information regarding the Benefit programs available, please see the Benefits Guide posted on micron.com/careers/benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service