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


Whiz Global LLC
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- DRAM
- Firmware
- Embedded Systems
- DDR SDRAM
- DDR4/DDR5
- DRAM Firmware Development
- SSD firmware platforms
- DRAM ECC
- DRAM PHY IP
Summary
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.
- Dice Id: 90967474
- Position Id: 9025328
- Posted 1 day ago
Company Info
About Whiz Global LLC
Careers
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs