HamburgerMenu
hirist

Memory Firmware Engineer - C Programming

Mempage
Bangalore
4 - 8 Years
star-icon
4.3white-divider11+ Reviews

Posted on: 17/09/2025

Job Description

Key Responsibilities :

- Develop and maintain ABL firmware for memory modules including DDR4, DDR5, and NVDIMM.

- Work with different DIMM types: UDIMM, SODIMM, RDIMM, LRDIMM, LPDDR.

- Implement and optimize memory features such as ECC, SME, SEV, RAS, and other UMC functionalities.

- Perform firmware debugging, testing, and validation for memory modules.

- Collaborate with cross-functional teams to ensure seamless integration of memory firmware into platforms.

- Maintain and manage version control using Git/Gerrit.

- Stay updated with emerging DDR technologies and memory firmware trends.


Education : Bachelors or Masters degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or related field.


Technical Skills :


Mandatory Skills :


- Memory Technologies: DDR4, DDR5, NVDIMM

- DIMM Types: UDIMM, SODIMM, RDIMM, LRDIMM, LPDDR

- UMC Features: ECC, SME, SEV, RAS

- Programming: Strong C programming and debugging skills

- Version Control: Git/Gerrit


Preferred Skills :


- Experience with embedded systems firmware development

- Knowledge of memory subsystem architecture and optimization techniques


info-icon

Did you find something suspicious?