Memory Firmware Engineer

Intel•Hillsboro, OR
•Hybrid

About The Position

Intel is hiring an early-career Memory Firmware Engineer to develop firmware for memory initialization, training, calibration, validation, and configuration on next-generation computing platforms. The engineer will work with architecture, design, validation, and silicon engineering teams to help ensure memory subsystems operate reliably and efficiently across Intel platforms. The role offers exposure to advanced memory architectures, firmware development practices, and silicon technologies.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline, with 2+ years of relevant experience; or a master’s degree in the same fields with 3+ months of educational experience through internships, research, academic projects, or equivalent practical experience.
  • Experience programming in C and/or C++.
  • Basic understanding of computer architecture, embedded systems, or low-level software development.
  • Knowledge of firmware debugging, software testing, or simulation methodologies.
  • Strong analytical and problem-solving skills.
  • Effective communication and collaboration skills.
  • Ownership of assignments and follow-through on commitments.
  • Attention to detail when developing and validating solutions.
  • Ability to adapt in a fast-paced engineering environment.
  • Curiosity and eagerness to learn new technologies.

Nice To Haves

  • Exposure to memory technologies such as DDR, LPDDR, HBM, or related memory architectures.
  • Familiarity with memory controllers, memory training concepts, or hardware-software interfaces.
  • Experience with silicon validation, firmware validation, or hardware debugging.
  • Knowledge of JEDEC standards.
  • Experience using debugging, emulation, or simulation tools.
  • Coursework or project experience involving embedded systems, firmware development, or computer architecture.

Responsibilities

  • Develop and enhance firmware for memory subsystem initialization, training, calibration, and configuration.
  • Design firmware interfaces that enable interaction between hardware and software components.
  • Support firmware integration in simulation and validation environments.
  • Debug and resolve firmware issues in pre-silicon and post-silicon environments.
  • Collaborate with architecture, RTL design, verification, and validation teams to deliver solutions.
  • Participate in code reviews, testing, and validation activities to ensure firmware quality and reliability.
  • Support compliance with JEDEC standards and memory subsystem requirements.
  • Analyze system behavior and identify opportunities to improve performance, stability, and functionality.

Benefits

  • Competitive pay
  • Stock bonuses
  • Health benefits
  • Retirement benefits
  • Vacation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service