Principal Engineer, Firmware

Micron Technology
United States
Workplace: OnsiteFull timeFunction: Hardware, Embedded & Systems EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Technical leadership","Cross-team collaboration","Communication","Problem-solving","Debugging"]

Lead firmware architecture for next-generation SSD platforms, setting specifications and design standards for embedded controller-level development. Develop, test, and improve firmware and tooling, and provide high-level debug support across the firmware stack, ASIC/FPGA/system bring-up, and host integration. Validate customer requirements and roadmap alignment, champion firmware quality, and collaborate across distributed engineering teams through reviews, documentation, and technical leadership.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Micron Technology
Micron Technology
3 weeks ago

Principal Engineer, Firmware

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Lead firmware architecture for next-generation SSD platforms, setting specifications and design standards for embedded controller-level development. Develop, test, and improve firmware and tooling, and provide high-level debug support across the firmware stack, ASIC/FPGA/system bring-up, and host integration. Validate customer requirements and roadmap alignment, champion firmware quality, and collaborate across distributed engineering teams through reviews, documentation, and technical leadership.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering
Seniority: Mid level

Key Responsibilities

  • •Drive firmware architecture for next-generation SSD platforms, providing clear direction and design standards to development teams.
  • •Design, develop, and test firmware and tools for advanced SSD development, including structured source code targeting embedded environments.
  • •Provide high-level debug, troubleshooting, and failure analysis across firmware applications and the firmware stack, including ASIC/FPGA/system bring-up and host integration.
  • •Validate customer requirements and the product roadmap, championing firmware quality for system and target applications.
  • •Collaborate across engineering teams with architectural guidance, distributed code reviews, technical reviews, and ongoing documentation and communication.

Pay and Benefits

Perks:Health InsuranceDentalVisionPaid LeavePaid Holidays

Key Requirements

  • •Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • •7+ years of firmware development experience with embedded systems, controller-level software, and analog/digital hardware/software operating systems.
  • •Proficiency with machine language, assembly language, and high-level languages (C, C++, Python) for embedded development.
  • •Hands-on experience with ASIC/FPGA/system bring-up, system-level debug, and firmware failure analysis.
  • •Experience driving technical direction across multiple engineering teams with strong written and verbal communication.
Experience:7+ yearsSSDEmbedded systemsFirmwareStorage products
Education:Bachelor's
Skills:Technical leadershipCross-team collaborationCommunicationProblem-solvingDebugging
Tech Stack:CC++PythonAssemblyMachine languageASICFPGANVMePCIeFTL

Company Brief

Micron Technology
Designs and manufactures semiconductor memory and storage solutions, including DRAM, NAND, and NOR flash, for computing, networking, mobile, and automotive markets worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Boise, United States
Founded: 1978
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn