Systems/software Engineer II (dram Firmware/integration Engineer)

Contract Remote Junior Anywhere Posted 1 hour ago

Whiz Global LLC

Whiz Global LLC
📍 Anywhere Remote Unspecified Remote/Global
electrical engineerelectrical engineeringembedded systemsfirmware engineerfirmwareproject management

Description

Role Details:

Title: Systems/Software Engineer II (DRAM Firmware/Integration Engineer)

Location: Rancho Cordova, CA (Onsite – No Remote)

Duration: Long-term (40 hrs/week)
W2/C2C Position

Contract role – Need someone to work from office for 5 days in a week.
Relocation are not allowed , Looking only for local candidates

Job Summary

We are seeking a skilled DRAM Firmware / Integration Engineer to join the SSD Firmware Platform team. The ideal candidate will have hands-on experience in firmware development, DRAM integration, DDR4/DDR5 protocols, memory validation, and debugging. Prior Firmware Engineering experience is required, and experience in the semiconductor industry is strongly preferred.

Key Responsibilities

· Develop, validate, and integrate DRAM drivers for SSD firmware platforms.

· Understand DRAM IP on the controller side and develop/validate read, write, gate training, and write leveling.

· Configure and validate DRAM PHY IP.

· Develop expertise in DRAM ECC.

· Work with DDR4 and DDR5 protocols.

· Configure DDR4/DDR5 mode registers and validate register settings.

· Develop and validate DDR4/DDR5 initialization.

· Develop and validate DDR power states and refresh policies.

· Create test procedures and tools for DRAM validation and debugging.

· Guide debugging efforts to resolve DRAM-related issues.

· Collaborate closely with internal and external cross-functional teams.

· Document technical requirements and track project schedules.

· Provide technical expertise and support to engineering teams.

Required Qualifications:

· Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related discipline.

· Minimum 3+ years of experience in firmware engineering, DRAM integration, or related areas.

· Strong understanding of DRAM architecture, operation, and integration.

· Hands-on experience with DDR4 and DDR5 protocols.

· Experience with DRAM PHY IP configuration and validation.

· Knowledge of DRAM ECC.

· Experience with memory testing tools and validation software.

· Knowledge of signal integrity and high-speed signal fundamentals.

· Hands-on experience with lab tools such as oscilloscopes, power supplies, and soldering equipment.

· Strong analytical, debugging, and problem-solving skills.

· Excellent planning, documentation, communication, and interpersonal skills.

· Ability to work independently and in a team environment.

Preferred Qualifications

· Prior Firmware Engineering experience (highly preferred).

· Experience in the semiconductor industry.

· Experience with SSD firmware platforms.

· Experience leading hardware or firmware debugging efforts.

· Strong project management and leadership skills.

Key Skills:

· DRAM Firmware Development

· DRAM Integration

· DDR4 / DDR5

· DRAM PHY IP

· DRAM ECC

· Memory Testing & Validation

· Firmware Debugging

· Signal Integrity

· Oscilloscopes & Lab Equipment

· Embedded Systems

· C / C++ (preferred for firmware development)

· Hardware/Firmware Troubleshooting

What Makes a Strong Candidate:

· Hands-on experience developing and validating DRAM firmware.

· Strong expertise in DDR4/DDR5 initialization and mode register configuration.

· Ability to debug complex DRAM issues.

· Experience working in semiconductor or SSD firmware environments.

· Excellent collaboration and communication skills.

Ready to apply? Click below to view the full job posting on the company’s website.

Apply for this Position →

To apply for this job please visit www.jobtrees.com.

LinkedInWhatsAppX
Scroll to Top