Senior Firmware Engineer
Company: Micron Technology
Location: Irvine
Posted on: May 16, 2022
|
|
Job Description:
Our vision is to transform how the world uses information to
enrich life for all. Join an inclusive team passionate about one
thing: using their expertise in the relentless pursuit of
innovation for customers and partners. The solutions we build help
make everything from virtual reality experiences to breakthroughs
in neural networks possible. We do it all while committing to
integrity, sustainability, and giving back to our communities.
Because doing so can fuel the very innovation we are pursuing.As a
Senior Firmware Engineer at Micron Technology, Inc., you will
develop high-performance controller firmware for innovative
volatile and non-volatile memory systems. In this position, you
will assist in evaluating, designing, building, bench testing,
debugging, and triaging firmware for new high-performance memory
controllers and NVMe SSDs that will increase performance, while
reducing power, latency and SoC (System on Chip) complexity for the
target markets. You can expect to work closely with firmware
engineers, firmware test engineers, ASIC design engineers, system
test engineers, product engineers, firmware tools developers to
solve cross-functional product development issues. Be involved in
taking products through the Qualification cycle for high-value
customers.Responsibilities include, but not limited
to:Qualifications:Participate as a team member and work effectively
to develop SSD Common System Services firmwareDemonstrate
proficiency in coding skills, failure analysis, and the use of
tools that support these activitiesValidate customer requirements
and perform failure analysis on FW related issuesDevelop structured
source code targeting the embedded environment associated with
state-of-the-art memoryPerform design verification using a variety
of verification methods, including simulation and product
testingParticipate in SCRUM/Agile processes and distributed code
reviewsDevelop new test tools and methodsDemonstrate the effective
analysis of functional or performance issues with the firmware and
hardware in test environments or target host systemsTechnical
communications will be required between other teams and the
firmware team (both verbal and written)You will review, contribute
to, and create clear documentation for deliverables that must meet
both internal specifications/standards and SSD industry standards
and specifications5+ Years of experience with storage Firmware
development. Be an expert in the Firmware Common System Services
and be motivated to learn and expand the area of
expertiseExperience debugging RTOS kernel, Mailbox and Messaging
system, I2C, Power states, Thermal throttlingExperience debugging
PCIe/NVMe using protocol analyzer is a plusStrong working knowledge
of software engineering principles and designing and developing
firmware using assembly and C/C++ programmingStrong debugging
skills in an embedded firmware application including:Using
development tools and IDE's such as Visual Studio Code, Slick Edit,
SourcePoint and RealviewBe Jtag / MetaWare Debugger power
userProblem re-creation, trapping, logging, and
diagnosticsExperience with digital hardware design and test
equipment such as In-Circuit Emulators (ICE) and logic/bus
analyzersStrong working knowledge analyzing complex firmware and
hardware issuesStrong knowledge working identifying and optimizing
performance of critical algorithmsWorking knowledge of ARM/ARC
Microprocessors, with experience on ARC or ARM CortexKnowledge of
the Agile software development process life cycleStrong skills in
communicating complex technical ideas/concepts.Education:BS or MS
in Computer Engineering, Computer Science, or Electrical
Engineering.About Micron Technology, Inc. We are an industry leader
in innovative memory and storage solutions transforming how the
world uses information to enrich life for all . With a relentless
focus on our customers, technology leadership, and manufacturing
and operational excellence, Micron delivers a rich portfolio of
high-performance DRAM, NAND, and NOR memory and storage products
through our Micron - and Crucial - brands. Every day, the
innovations that our people create fuel the data economy, enabling
advances in artificial intelligence and 5G applications that
unleash opportunities - from the data center to the intelligent
edge and across the client and mobile user experience. To learn
more, please visit micron.com/careers Micron is proud to be an
equal opportunity workplace and is an affirmative action employer.
All qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, sexual orientation,
age, national origin, disability, protected veteran status, gender
identity or any other factor protected by applicable federal,
state, or local laws.Please note that in order to assist in
providing a safe and healthy workplace for all Micron team members,
new employment offers for jobs based in India, Malaysia, Singapore,
and the U.S., are contingent upon the applicant's provision of a
copy of their COVID-19 vaccination document to Micron on a
confidential basis prior to their scheduled start date confirming
that they have completed the COVID-19 vaccination process, subject
to any written request for medical or religious accommodation and
to the extent permitted by applicable law.For US Sites Only: To
request assistance with the application process and/or for
reasonable accommodations, please contact Micron's People
Organization at hrsupport_na@micron.com or 1-800-336-8918Micron
Prohibits the use of child labor and complies with all applicable
laws, rules, regulations, and other international and industry
labor standards.Micron does not charge candidates any recruitment
fees or unlawfully collect any other payment from candidates as
consideration for their employment with Micron.
Keywords: Micron Technology, Irvine , Senior Firmware Engineer, Engineering , Irvine, California
Click
here to apply!
|