175 Maimsd Technology Jobs
Memory Firmware Engineer - Memory Management (3-10 yrs)
Maimsd Technology
posted 2d ago
Key skills for the job
Job Title : Memory Firmware Engineer (ABL FW)
Experience : 3-10 Years
Location : bangalore
About the Role :
We are seeking a highly motivated and skilled Memory Firmware Engineer to join our team and contribute to the development of cutting-edge memory solutions. In this role, you will be responsible for designing, developing, and maintaining firmware for memory subsystems, ensuring optimal performance and reliability.
Key Responsibilities :
Design, develop, and maintain firmware for memory subsystems, including but not limited to :
- DDR4/DDR5/NVDIMM controllers
- Memory initialization and training algorithms
- Error correction code (ECC) implementation and management
- Memory self-refresh (SR) and power management features
- Advanced memory features like Secure Memory Encryption (SME), Secure Encrypted Virtualization (SEV), and Reliability, Availability, and Serviceability (RAS)
- Analyze and debug memory-related issues.
- Optimize memory performance and power consumption.
- Collaborate with hardware and software engineers to ensure seamless system integration.
- Stay abreast of the latest memory technologies and industry standards.
- Contribute to the development and documentation of firmware specifications.
Required Skills :
Mandatory :
- Very strong in C language programming and debugging
- Working knowledge of git/gerrit
Key Skillsets :
- Good understanding of DDR4, DDR5, NVDIMM
- Good understanding of different DIMM types (UDIMM/SODIMM/RDIMM/LRDIMM/LPDDR)
- Good understanding of UMC features like ECC, SME, SEV, RAS etc.
- Experience with embedded systems development and debugging.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
Functional Areas: Software/Testing/Networking
Read full job description