Email similar jobs to meEmail similar jobs to me
Share this Job

SSD Firmware Engineering Intern

Date: Mar 1, 2018

Location: Longmont, CO, US

Company: Micron


Req. ID: 93047 

As a CSE (Customer Service Engineer) Solid State Drive (SSD) Firmware Engineering Intern at Micron, you will assist in developing high-performance controller firmware for innovative volatile and non-volatile memory systems. In this position, you will involve in performing failure analysis, evaluating, designing, and building firmware for new high-performance memory controllers and SSD’s that will increase performance, while reducing power, latency and SoC complexity for the target markets. You are expected to work closely with system test engineers, system failure analysis engineers, firmware engineers, firmware test engineers, system hardware design engineers, product engineers, memory design engineers, and production engineers to solve cross-functional product development issues.


Your responsibilities will include, but are not limited to, the following:

  • Participate as a team member and work effectively inside and outside of the team
  • Provide technical input back to the team
  • Perform failure analysis on product development issues
  • Developing structured source code targeting the embedded environment associated with state of the art memory
  • Performing design verification using a variety of verification methods, including simulation and product testing
  • Focusing on firmware quality in the system and the target application
  • Participate in SCRUM/agile processes and distributed code reviews
  • Developing new test tools and methods
  • Using analysis equipment or software, you will perform the effective analysis of functional issues with the firmware and hardware in test environments or target host systems




    Successful candidates for this position will have:

  • Good programming skills developing embedded firmware in assembly and C/C++
  • Knowledge of embedded firmware applications
  • The aptitude to analyze complex firmware and hardware issues, apply corrective actions
  • A skill and thought process in problem re-creation and trapping as well as identifying and optimizing performance of critical algorithms
  • The ability to find creative solutions to difficult problems
  • Familiarity with Linux (Preferred)
  • Familiarity with SOC, embedded processors, memory, FPGA, DRAM, NAND  (Preferred)
  • Good communication, documentation, problem solving skills, and the ability to work in a team environment
  • Very good English verbal and written skills
  • The ability to work and maintain good relationships with fellow employees



    Minimum of sophomore status in Electrical Engineering, Computer Engineering, Computer Science or related field

We recruit, hire, train, promote, discipline and provide other conditions of employment without regard to a person's race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity and expression, pregnancy, veteran’s status, or other classifications protected under law.  This includes providing reasonable accommodation for team members' disabilities or religious beliefs and practices.

Each manager, supervisor and team member is responsible for carrying out this policy. The EEO Administrator in Human Resources is responsible for administration of this policy. The administrator will monitor compliance and is available to answer any questions on EEO matters.

To request assistance with the application process, please contact Micron’s Human Resources Department at 1-800-336-8918 (or 208-368-4748).

Keywords:  Longmont || Colorado (US-CO) || United States (US) || SSD Engineering || Entry || Internship || Engineering || Not Applicable ||

Nearest Major Market: Boulder
Nearest Secondary Market: Denver

Job Segment: Intern, Firmware, Engineer, Electrical, Embedded, Entry Level, Technology, Engineering