
Memory Systems Firmware Development Engineer
Intel Corporation
full-time
Posted on:
Location Type: Hybrid
Location: Folsom • California • Oregon • United States
Visit company websiteExplore more
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