Intel Corporation

Memory Systems Firmware Development Engineer

Intel Corporation

full-time

Posted on:

Location Type: Hybrid

Location: FolsomCaliforniaOregonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $95,640 - $156,740 per year

Job Level

Tech Stack

About the role

  • Design and implement firmware that abstracts low-level hardware details
  • Gather and analyze requirements, perform design reviews, code reviews, and ensure successful testing and validation of product implementations
  • Develop firmware solutions to enable initialization of memory controllers, training engines, and physical interface layers, meeting JEDEC specifications and memory technology standards
  • Define and implement training and calibration algorithms for memory subsystems
  • Enable firmware on simulation models to verify designs, analyze timing, and identify bugs
  • Collaborate with digital and analog architects, as well as RTL designers, to improve verification processes
  • Work with CI/CD processes, leveraging tools like Jenkins to support development workflows
  • Root cause, debug, and resolve issues in both pre-silicon and post-silicon environments
  • Provide expertise in memory technologies, maintaining compliance with JEDEC standards

Requirements

  • Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field OR a Bachelor's degree in the same fields with 1+ years of experience
  • Proficiency in C programming and firmware development
  • Strong understanding of computer architecture and memory subsystems
  • Demonstrated ability to debug firmware and analyze complex system-level issues
  • Experience with data structures, problem-solving methodologies, and firmware debug tools (preferred)
  • Familiarity with JEDEC specifications and standards (preferred)
  • Knowledge of IP software development processes (preferred)
  • Familiarity with bug and issue analysis in customer-facing environments (preferred)
  • Effective communication and collaboration skills to work across technical disciplines and teams (preferred)
Benefits
  • We offer a total compensation package that ranks among the best in the industry.
  • Competitive pay
  • Stock bonuses
  • Benefit programs which include health
  • Retirement
  • Vacation
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C programmingfirmware developmentcomputer architecturememory subsystemsdebuggingdata structuresproblem-solving methodologiestraining algorithmscalibration algorithmssimulation models
Soft Skills
effective communicationcollaboration
Certifications
Master's degree in Computer EngineeringMaster's degree in Electrical EngineeringMaster's degree in Computer ScienceBachelor's degree in Computer EngineeringBachelor's degree in Electrical EngineeringBachelor's degree in Computer Science