FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Memory Firmware Engineer
Intel Corporation. Develop and enhance firmware for memory subsystem initialization, training, calibration, and configuration .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in firmware development for memory subsystems, including initialization, calibration, and debugging in both pre-silicon and post-silicon environments. Proficient in C/C++ programming and familiar with JEDEC standards and memory architectures.
Highest-signal resume keywords
Firmware DevelopmentC/C++ ProgrammingFirmware DebuggingJEDEC Standards KnowledgeEmbedded Systems Understanding
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Firmware DevelopmentC ProgrammingC++ ProgrammingFirmware DebuggingSoftware TestingSimulation MethodologiesMemory Architecture KnowledgeComputer Architecture UnderstandingLow-Level Software DevelopmentSilicon Validation
Soft Skills
CollaborationProblem-SolvingAnalytical ThinkingAttention to DetailCommunication
Tools & Technologies
Debugging ToolsEmulation ToolsSimulation Tools
Industry Keywords
Memory SubsystemDDRLPDDRHBMMemory ControllersMemory Training ConceptsHardware-Software InterfacesPre-Silicon ValidationPost-Silicon ValidationJEDEC Compliance
Tech Stack
Tools & technologiesC++
About the role
Key responsibilities & impact- Develop and enhance firmware for memory subsystem initialization, training, calibration, and configuration
- Design firmware interfaces enabling 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
- Participate in code reviews, testing, and validation activities
- Support compliance with JEDEC standards and memory subsystem requirements
- Analyze system behavior and identify opportunities to improve performance, stability, and functionality
Requirements
What you’ll need- 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 field with 3+ months of 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
- Preferred: exposure to DDR, LPDDR, HBM, or related memory architectures
- Preferred: familiarity with memory controllers, memory training concepts, or hardware-software interfaces
- Preferred: experience with silicon validation, firmware validation, or hardware debugging
- Preferred: knowledge of JEDEC standards
- Preferred: experience using debugging, emulation, or simulation tools
- Preferred: coursework or project experience involving embedded systems, firmware development, or computer architecture
Benefits
Comp & perks- Competitive pay
- Stock bonuses
- Health benefits
- Retirement benefits
- Vacation benefits
- Hybrid work model allowing employees to split time between on-site and off-site work