Memory System Designer

2 days ago


Markham, Ontario, Canada US Tech Solutions Full time
Job Title: Memory System Designer

We are seeking a skilled Memory System Designer to join our team at US Tech Solutions.

About the Job

The successful candidate will have strong analytical and problem-solving skills, with a focus on firmware design and development for high-speed memory interfaces. The role involves defining, designing, and developing industry-leading Memory PHYs and interface IP. This is an exciting opportunity to work with a talented team of experts in RTL, FW, circuit, and architecture teams to develop leading-edge memory interfaces.

Responsibilities:
  • Firmware design and development of DDR PHY & DRAM Training steps
  • Firmware development of DDR PHY for ATE Testing, IP Char & SoC Power
  • Pre-silicon FW coding and simulation against Architectural and RTL models
  • Post-silicon lab bring-up and optimization of DDR Init and Run Time FW
  • Post-silicon DDR Training enhancements to enable robust links for higher reliability / higher frequency margin
  • Working with SoC/Product firmware teams to define features and specs
Requirements:
  • + years' experience as firmware engineer.
  • Excellent knowledge of C, C++ and any scripting language; knowledge of Verilog and Python is a plus
  • Ability to adapt learn new toolsets and frameworks is required
  • Strong understanding of synchronization techniques (handshakes, message passing); knowledge of hardware level clocking and synchronization is a plus
  • Post-silicon experience developing firmware on real hardware is required. Experience with SERDES, DDR, Memory Controller, or MAC Design experience is preferred
  • Strong understanding of computer organization/architecture
  • Laboratory experience, including the use of equipment: oscilloscopes, logic analyzers, etc.
  • Experience with low-level, physical phenomena-oriented logic design is an asset (dealing with IO, clocking, voltage control, etc.)
Education:
  • Bachelor's degree in Electrical or Computer engineering is strongly desired. Master's or PhD degree is a plus.

We offer a competitive salary of $120,000 per annum, commensurate with experience. We are an equal opportunity employer and welcome applications from diverse candidates.



  • Markham, Ontario, Canada US Tech Solutions Full time

    As a Memory Systems Engineer at US Tech Solutions, you will be responsible for the design and development of high-speed LPDDR, DDR, and inter-chip IO IPs. This role requires a strong understanding of firmware/hardware co-design, algorithm design, and microarchitecture. You will be working with a team to deliver industry-leading IP and contribute to the...


  • Markham, Ontario, Canada US Tech Solutions, Inc. Full time

    US Tech Solutions, Inc. is seeking a highly skilled Memory FW Design Engineer to join our team.About the RoleWe are looking for an experienced Firmware designer to develop high-speed LPDDR, DDR, and inter-chip IO IPs.This is a great opportunity to work on industry-leading Memory PHYs and interface IP, enabling new PHY designs at the microarchitecture level,...


  • Markham, Ontario, Canada US Tech Solutions Full time

    The Role: We are seeking a motivated and experienced Firmware designer for the development of high-speed LPDDR, DDR and inter-chip IO IPs. This opportunity includes enabling of new PHY designs at the microarchitecture, firmware/hardware co-design, and algorithm design level. The successful candidate will be part of a team that delivers Industry leading IP...


  • Markham, Ontario, Canada US Tech Solutions Full time

    The Role:The Memory IO team at US Tech Solutions is seeking a skilled Firmware Designer to develop high-speed LPDDR, DDR, and inter-chip IO IPs. As a key member of the team, you will be responsible for the definition, design, and development of industry-leading Memory PHYs and interface IP. This opportunity includes enabling new PHY designs at the...


  • Markham, Ontario, Canada LanceSoft, Inc. Full time

    **Job Title:** Senior Memory Interface Firmware Developer**Company Overview:** LanceSoft, Inc. is a leading provider of cutting-edge memory interface solutions.**Salary Range:** $120,000 - $180,000 per year, depending on experience and qualifications.**Job Description:As a Senior Memory Interface Firmware Developer at LanceSoft, Inc., you will be responsible...


  • Markham, Ontario, Canada US Tech Solutions Full time

    The Memory IO TeamThe Memory IO team is seeking a highly skilled Firmware Designer to join our team. As a firmware engineer, you will play a crucial role in the development of high-speed LPDDR, DDR, and inter-chip IO IPs.ResponsibilitiesDesign and develop firmware for DDR PHY & DRAM training stepsDevelop firmware for DDR PHY for ATE testing, IP...


  • Markham, Ontario, Canada Synopsys Full time

    About the RoleAt Synopsys, we're seeking a talented Analog Design Engineer to join our team. As an Analog Design Engineer, you will play a critical role in the development of high-bandwidth memory interfaces.Key ResponsibilitiesDesign and develop analog and mixed-signal components for advanced physical memory interfaces.Collaborate with a diverse...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    We are seeking a highly skilled Computer Systems Engineer to join our team at Huawei Technologies Canada Co., Ltd.The ideal candidate will have a strong background in computer science and experience with distributed systems, cloud computing, and AI-native data analysis.Responsibilities:Design and develop proof-of-concept systems and product components using...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Principal Engineer Distributed System BackendAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Principal Engineer to join our team of experts in distributed systems and backend development.Key Responsibilities:Collaborate with architects and engineers to design and develop proof-of-concept distributed systems and product...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Cloud Native Distributed Systems EngineerAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Cloud Native Distributed Systems Engineer to join our team.Job Summary:We are looking for a talented engineer to work with our team of architects and engineers to develop proof-of-concept distributed systems and product components. The...


  • Markham, Ontario, Canada Synopsys, Inc. Full time

    The R&D Professional team at Synopsys, Inc. excels in mixed-signal design, implementation, firmware, and verification.Key ResponsibilitiesDrive back-end tasks to support High-Bandwidth Memory (HBM) and DDRPHY IP customersContribute to the development of targeted ASIC flowsThe diversity of tasks enables team members to develop new skills and learn about all...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Backend Engineer for Distributed Systems and Cloud ComputingAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Backend Engineer to join our team of architects and engineers in developing proof-of-concept distributed systems and product components.Key Responsibilities:Collaborate with a team of architects and engineers to...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Summary:We are seeking a highly motivated Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a System Security Co-op Developer.Key Responsibilities:Design and implement a prototype technology for cloud-focused threat detection.Conduct research and improve hypervisor technologies to enhance system security.Requirements:Currently...


  • Markham, Ontario, Canada GE Vernova Full time

    Job SummaryThe I&C Systems Design Engineer is responsible for the design and analysis of I&C systems for nuclear power plant applications.Key ResponsibilitiesSupport the design of Plant I&C Systems for GE's BWRX-300 Small Modular Reactor (SMR) and/or Gen-IV reactor technology.Collaborate with cross-functional teams to ensure I&C Systems meet safety,...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job OverviewHuawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Distributed Systems Engineer to join our team.Estimated Salary: $150,000 - $200,000 per yearJob DescriptionWe are looking for an experienced engineer who can work with our team of architects and engineers to develop proof-of-concept systems and product components.The ideal...


  • Markham, Ontario, Canada Morrison Hershfield Full time

    Morrison Hershfield, now Stantec, is committed to providing innovative engineering solutions. Our Integrated Engineering Design (IED) group is recognized as a leader in the field, offering integrated engineering solutions to clients across various sectors.The role of Electrical Systems Designer is essential in delivering reliable and cost-effective...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Summary: We are seeking a highly skilled Data and AI Engineering Specialist to join our team at Huawei Technologies Canada Co., Ltd. This is a 12-month contract opportunity to work on cutting-edge projects and collaborate with our team of architects and engineers. Key Responsibilities:Design and develop proof-of-concept systems and product components...


  • Markham, Ontario, Canada Ensil Inc] Full time

    Job SummaryAt Ensil Inc, we are seeking a skilled Circuit Design Engineer to join our team. As a key member of our engineering department, you will be responsible for designing and developing electrical systems and circuits.Key ResponsibilitiesDesign and develop electrical systems and circuitsCollaborate with cross-functional teams to ensure successful...


  • Markham, Ontario, Canada Stantec Full time

    Electrical Engineering DesignerAt Stantec, we are passionate about the power of design. Our electrical engineering designers work collaboratively on projects that transform communities and improve lives. We are seeking a skilled electrical engineering designer to join our team.As an electrical engineering designer, you will work under the guidance of a...


  • Markham, Ontario, Canada Qualcomm Full time

    Embedded Display Software TeamQualcomm is seeking a talented individual to contribute to the design, development, and verification of leading-edge technology for our next-generation Snapdragon processors. The successful candidate will have a strong background in C/C++ and a good understanding of operating system concepts, including memory management,...