About The Position

Micron Technology is seeking a Firmware Engineer to lead and develop firmware for CXL DDR controllers. The role covers designing, implementing, bench testing, debugging, and performing failure analysis for next-generation high-performance memory controllers. It also oversees front-end firmware development, including simulator design activities, in coordination with other firmware engineers. The position works cross-functionally with the architecture team to define and align on new product specifications, communicates technical information clearly across teams, and reviews, contributes to, and produces documentation that meets internal standards and SSD industry specifications. The engineer leads efforts throughout the full new-product development lifecycle, including system-level debugging and optimization. The employer will accept a bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, Information Technology, or a related field, followed by 15 years of progressive, post-baccalaureate experience in the job offered or a related occupation. The stated US base salary range is $277,398–$355,000. Micron describes benefits including medical, dental, and vision plans, income protection benefits, paid family leave, paid time off, and paid holidays.

Requirements

  • Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, Information Technology, or a related field, followed by 15 years of progressive, post-baccalaureate experience in the job offered or a related occupation.
  • Experience with high-performance controller firmware design and development.
  • Experience with C, C++, or Python.
  • Experience with ARM and ARC processors.
  • Experience with PCIe bus analyzers.
  • Knowledge of CPU/memory architecture, PCIe, drivers, operating systems, or firmware.
  • Experience initializing new hardware controllers and making them ready for use.
  • Experience debugging and optimizing in an embedded environment.
  • Knowledge of the PCIe protocol.
  • Experience developing front-end firmware.
  • Experience with ASIC simulation tools and advanced verification methods.
  • Experience with Linux.

Responsibilities

  • Lead and develop firmware for CXL DDR controllers.
  • Design, implement, bench test, debug, and conduct failure analysis for next-generation high-performance memory controllers.
  • Oversee front-end firmware development, including simulator design activities, while coordinating with other firmware engineers.
  • Collaborate with the architecture team to define and align on new product specifications.
  • Communicate technical information clearly and effectively across teams, verbally and in writing.
  • Review, contribute to, and produce documentation that meets internal standards and SSD industry specifications.
  • Lead engineering efforts throughout the full lifecycle of new-product development, including system-level debugging and optimization.

Benefits

  • Medical insurance plans
  • Dental insurance plans
  • Vision insurance plans
  • Income protection benefits in case of illness or injury
  • Paid family leave
  • Paid time off
  • Paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service