Senior Memory Firmware Specialist

1 day ago


Bengaluru, Karnataka, India beBeeFirmwareEngineer Full time ₹ 5,00,000 - ₹ 8,00,000

Firmware Engineer

The Role:

Design and develop firmware for memory technologies such as DDR5, LPDDR5/5x RDIMM, LRDIMM, 3DS, etc. on AMD Desktop, Mobile, and Enterprise SoCs.

Main Responsibilities:

  • Create, port, debug, and document core firmware support for various DRAM technologies.
  • Support emulation/simulation teams during pre-silicon phase to validate memory hardware and firmware.
  • Collaborate with hardware validation teams to optimize memory signal integrity, achieve highest possible performance, and robust feature support.
  • Assist memory validation teams with debug from initial power-on to achieve full functionality of all features in a timely manner.
  • Develop custom memory firmware features for internal and external customers.
  • Work with technical leads to understand firmware scope and implement to meet schedules and milestones.
  • Ensure highest level of quality and satisfaction throughout firmware lifecycle.

Requirements:

Qualifications:

Bachelor's or Master's degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent with 10-15 years of experience.

Preferred Experience:

  • Good understanding of firmware development cycle, integration, and verification/validation for pre-si and post-si for SoC designs.
  • Expertise in low-level C programming debugging for embedded systems.
  • Ability to methodically root-cause complex failure mechanisms at the IP, subsystem, and/or system level.
  • Prior experience and/or exposure to testing platforms (Simulation and/or Emulation).
  • Prior involvement in board, processor, or ASIC bring-up.
  • Solid understanding of memory industry standards and technologies such as JEDEC, SPD Data, I2C/I3C, DDR4/5, LPDDR4/4x/5/5x UDIMM, RDIMM, LRDIMM, 3DS, ECC, Mode Registers, Self-Refresh, etc.
  • Experience with or knowledge of DRAM Initialization/training algorithms, memory timings, addressing, overclocking, etc.
  • Experience in debugging memory initialization and training issues.
  • Experience in hardware/software interfaces and debugging sophisticated issues in CPU and firmware using JTAG, source code debuggers, and other tools.
  • Experience with source control systems including git/gerrit.
  • Excellent written and verbal communication and presentation skills.

We're looking for someone who:

  • Is well-organized, technically oriented, and a self-starter.
  • Can work collaboratively and coordinate activities with geographically distributed technical teams.
  • Has a desire to work and succeed in fast-paced and highly dynamic environments.


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    **Memory Firmware Professional Wanted**We are seeking a Memory Firmware Engineer to lead the design, development, and maintenance of firmware for memory technologies.The ideal candidate will have a profound understanding of memory systems and strong C programming skills.**Key Responsibilities Include:**Design, develop, and maintain firmware for DDR4, DDR5,...


  • Bengaluru, Karnataka, India beBeeMemory Full time ₹ 14,70,000 - ₹ 25,35,000

    Memory Firmware Developer Wanted!We are seeking an experienced Memory Firmware Engineer to join our team.Key Responsibilities:Develop and optimize memory firmware modules for DDR4/DDR5/NVDIMM.Enable and validate various DIMM types across enterprise/server platforms.Implement and enhance memory controller features (ECC, RAS, SME, SEV).Perform low-level...


  • Bengaluru, Karnataka, India Thinkaloud Full time

    Memory Firmware EngineerOverview :We're looking for a highly skilled and experienced Memory Firmware Engineer to join our team. The ideal candidate will have a deep understanding of memory technologies and a strong background in C programming. This role involves developing, debugging, and optimizing firmware for various memory systems.Responsibilities :-...


  • Bengaluru, Karnataka, India beBeeMemoryFirmwareEngineer Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Overview:The ideal candidate will be responsible for designing, developing, and optimizing memory firmware modules for various platforms.Key Responsibilities:Develop and optimize memory firmware modules for DDR4/DDR5/NVDIMM.Enable and validate various DIMM types across enterprise/server platforms.Implement and enhance memory controller features (ECC,...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 14,99,999 - ₹ 29,99,999

    Memory Firmware ExpertWe are seeking a highly skilled Memory Firmware Expert to develop cutting-edge memory firmware modules for DDR4, DDR5, and NVDIMM technologies.Main Responsibilities:Orient the team by designing memory firmware solutions that maximize performance and efficiency.Craft and enhance memory controller features, including Error Correction Code...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 1,50,00,000 - ₹ 2,02,00,000

    Job RoleWe are seeking an experienced Memory Firmware Engineer to develop and optimize memory firmware modules for enterprise/server platforms.Firmware Expertise: Strong background in firmware development (C/C++ at low-level, embedded/BIOS/UEFI preferred)Memory Technologies: Good understanding of DDR4, DDR5, and NVDIMM memory technologiesDIMM Types: Solid...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Job Title: Memory Firmware EngineerLocation: BangaloreExperience: 7–10 yearsNotice Period: Immediate – 45 DaysRequirements- Strong expertise in Firmware Development (C/C++ at low-level, embedded/BIOS/UEFI preferred).- Good understanding of DDR4, DDR5, and NVDIMM memory technologies.- Solid knowledge of different DIMM types (UDIMM, SODIMM, RDIMM, LRDIMM,...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Job Title : Memory Firmware Engineer Location : Bangalore Experience : 7–10 years Notice Period : Immediate – 45 Days Requirements Strong expertise in Firmware Development (C/C++ at low-level, embedded/BIOS/UEFI preferred). Good understanding of DDR4, DDR5, and NVDIMM memory technologies. Solid knowledge of different DIMM types (UDIMM, SODIMM,...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Job Title: Memory Firmware Engineer Location: Bangalore Experience: 7–10 years Notice Period: Immediate – 45 DaysRequirementsStrong expertise in Firmware Development (C/C++ at low-level, embedded/BIOS/UEFI preferred).Good understanding of DDR4, DDR5, and NVDIMM memory technologies.Solid knowledge of different DIMM types (UDIMM, SODIMM, RDIMM, LRDIMM,...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Job Title: Memory Firmware Engineer Location: Bangalore Experience: 7–10 years Notice Period: Immediate – 45 DaysRequirementsStrong expertise in Firmware Development (C/C++ at low-level, embedded/BIOS/UEFI preferred).Good understanding of DDR4, DDR5, and NVDIMM memory technologies.Solid knowledge of different DIMM types (UDIMM, SODIMM, RDIMM, LRDIMM,...