Validation/Software Engineer - DDR5 Memory Systems

Montage Technology Co Ltd

Johns Creek, GA

JOB DETAILS
SKILLS
Algorithms, Analysis Skills, C Programming Language, Cloud Computing, Communication Skills, Computer Engineering, Computer Firmware, Cross-Functional, DDR2 (Double Data Rate Two SDRAM), Data Analysis, Debugging Skills, Detail Oriented, Double Data Rate SDRAM, EEPROM, Electrical Engineering, Equalization, Functional Testing, Identify Issues, Industry Standards, Integrated Circuit (IC) Design, Integrated Circuits (ICs), Joint Electron Device Engineering Council (JEDEC), Low Power, Maintain Compliance, Memory Hardware, Memory Testing, Mentoring, Network Operations Center, Power Management, Problem Solving Skills, Process Development, Product Design, Python Programming/Scripting Language, Quality Assurance Methodology, Scripting (Scripting Languages), Semiconductors, Signal Integrity, Software Engineering, Stress Testing, System Architecture, System Validation, Team Player, Test Automation, Test Case, Test Plan/Schedule, Test Program, Thermal Sensor, Validation Plan, Validation Testing
LOCATION
Johns Creek, GA
POSTED
30+ days ago

Theme Debug: Theme Hook views_view_fields

BEGIN OUTPUT from coremodulesviewstemplatesviews-view-fields.html.twig

Theme Debug: Theme Hook views_view_field

Job Responsibility

Montage Technology has opened a new U.S. location in the Johns Creek GA area offering a hybrid work environment. We are a leading semiconductor company specializing in datacenter enterprise infrastructure and memory interface products. There will be many hands-on learning experiences with significant program ownership and career growth.

Founded in 2004, Montage Technology is a leading IC design company dedicated to providing high-performance low-power IC solutions for cloud computing and data center markets. Montage Technology provides industry-leading DDR2 to DDR5 memory interface products for the demanding cloud computing and data center markets. Our robust product portfolio includes the critical components required by the memory modules such as:

  • Registering Clock Driver (RCD)
  • Data Buffer (DB)
  • SPD (Serial Presence Detect)
  • EEPROM (Electrically Erasable Programmable Read-Only Memory)
  • Hub SPD (Hub Serial Presence Detect)
  • Temperature Sensor (TS)
  • Power Management IC (PMIC)

Compliant with JEDEC specifications, these products are designed for a variety of memory modules such as:

  • RDIMM (Registered Dual In-Line Memory Module)
  • LRDIMM (Load Reduced Dual In-Line Memory Module)
  • NVDIMM (Non-Volatile Dual In-Line Memory Module)
  • UDIMM (Unbuffered Dual In-Line Memory Module)
  • SODIMM (Small Outline Dual In-Line Memory Module)
  • MRDIMM (Memory-Resident Dual In-Line Memory Module)

Validation

Develop and execute validation plans and test cases for DDR4 and DDR5 memory systems ensuring compliance with industry standards. Validate memory component functionality compatibility and performance.

Interconnect

Evaluate memory system equalization techniques and transmission line characteristics to optimize signal integrity and data transfer rates.

Firmware and BIOS Development

Create firmware solutions to enhance memory system capabilities and compatibility.

Margining Algorithms

Develop and implement margining algorithms to ensure robust operation under various operating conditions.

Scripting and Programming

Utilize Python and C for test automation, firmware development, and data analysis to streamline validation processes.

Test Development

Collaborate with design and architecture teams to design and execute innovative tests that stress memory systems to their limits.

Data Analysis

Analyze validation results to identify and report issues, anomalies, and potential improvements in memory system performance.

Cross-functional Collaboration

Collaborate with hardware and software teams to address and resolve validation and performance issues ensuring product readiness for market release.

Job Qualification

  • Bachelors or Masters degree in electrical engineering or computer engineering
  • Strong experience in DDR4 and DDR5 memory system validation
  • 5 years of relevant work experience
  • Experience with signal integrity and equalization techniques
  • Knowledge of DDR training algorithms
  • Proficiency in Python and C programming for test automation, firmware development, and data analysis
  • Experience with memory controllers firmware and BIOS development is a strong plus
  • Solid understanding of memory system architecture and industry standards
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Experience in testing and validation methodologies
  • Experience mentoring junior engineers

About the Company

M

Montage Technology Co Ltd