Memory FW Engineer

4 weeks ago


Markham, Ontario, Canada US Tech Solutions Full time
About the Role

US Tech Solutions is seeking a skilled Firmware Designer to join our Memory IO team. As a key member of our team, you will be responsible for designing and developing high-speed LPDDR, DDR, and inter-chip IO IPs.

Responsibilities
  • Design and develop firmware for DDR PHY and DRAM Training steps
  • Develop firmware for DDR PHY for ATE Testing, IP Char, and 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
  • Work with SoC/Product firmware teams to define features and specs
Requirements
  • Minimum + years' experience as a firmware engineer
  • Excellent knowledge of C, C++, and any scripting language; knowledge of Verilog and Python is a plus
  • Ability to adapt and learn new toolsets and frameworks
  • 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.

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.


  • Memory FW Engineer

    1 month ago


    Markham, Ontario, Canada US Tech Solutions Full time

    The RoleWe are seeking a skilled Firmware Designer to join our Memory IO team. As a key member of our team, you will be responsible for the development of high-speed LPDDR, DDR, and inter-chip IO IPs. Your expertise will be instrumental in defining, designing, and developing industry-leading Memory PHYs and interface IP.ResponsibilitiesDesign and develop...

  • Memory FW Engineer

    1 month ago


    Markham, Ontario, Canada US Tech Solutions Full time

    The RoleWe are seeking a skilled Firmware Designer to join our Memory IO team. As a key member of our team, you will be responsible for the development of high-speed LPDDR, DDR, and inter-chip IO IPs. Your expertise will be instrumental in defining, designing, and developing industry-leading Memory PHYs and interface IP.ResponsibilitiesDesign and develop...

  • Memory FW Engineer

    1 month ago


    Markham, Ontario, Canada US Tech Solutions Full time

    About the RoleWe are seeking a skilled Firmware Designer to join our Memory IO team. As a key member of our team, you will be responsible for designing and developing 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 Char & SoC...

  • Memory FW Engineer

    1 month ago


    Markham, Ontario, Canada US Tech Solutions Full time

    About the RoleWe are seeking a skilled Firmware Designer to join our Memory IO team. As a key member of our team, you will be responsible for designing and developing 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 Char & SoC...


  • 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, Inc. Full time

    Job Title: Memory Firmware EngineerWe are seeking a highly skilled Memory Firmware Engineer to join our team at US Tech Solutions, Inc. The ideal candidate will have a strong background in firmware design and development, with a focus on high-speed memory interfaces.About the Role:The Memory IO team is responsible for the development of industry-leading...


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

    Job Title: Memory Firmware EngineerWe are seeking a highly skilled Memory Firmware Engineer to join our team at US Tech Solutions, Inc. The ideal candidate will have a strong background in firmware design and development, with a focus on high-speed memory interfaces.About the Role:The Memory IO team is responsible for the development of industry-leading...


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

    Job Title: Memory Firmware EngineerWe are seeking a highly skilled Memory Firmware Engineer to join our team at US Tech Solutions, Inc. The ideal candidate will have a strong background in firmware design and development, with a focus on high-speed memory interfaces.Responsibilities:Design and develop firmware for DDR PHY and DRAM training stepsDevelop...


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

    Job Title: Memory Firmware EngineerWe are seeking a highly skilled Memory Firmware Engineer to join our team at US Tech Solutions, Inc. The ideal candidate will have a strong background in firmware design and development, with a focus on high-speed memory interfaces.Responsibilities:Design and develop firmware for DDR PHY and DRAM training stepsDevelop...


  • 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 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 Full time

    The Opportunity:We are seeking a highly skilled Firmware Designer to join our Memory IO team. As a key member of our team, you will be responsible for the development of high-speed LPDDR, DDR, and inter-chip IO IPs. This is an exciting opportunity to be part of the definition, design, and development of industry-leading Memory PHYs and interface...


  • Markham, Ontario, Canada US Tech Solutions Full time

    The Opportunity:We are seeking a highly skilled Firmware Designer to join our Memory IO team. As a key member of our team, you will be responsible for the development of high-speed LPDDR, DDR, and inter-chip IO IPs. This is an exciting opportunity to be part of the definition, design, and development of industry-leading Memory PHYs and interface...


  • Markham, Ontario, Canada US Tech Solutions Full time

    About the Role:The Memory IO team at US Tech Solutions is seeking a highly skilled Firmware Designer to join their team. As a Firmware Designer, you will be responsible for the development of high-speed LPDDR, DDR, and inter-chip IO IPs.Key Responsibilities:Design and develop firmware for DDR PHY & DRAM Training steps.Develop firmware for DDR PHY for ATE...


  • 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 AMD Full time

    Job Title: Software Development Engineer 2We are seeking a skilled Software Development Engineer 2 to join our team at AMD. As a key member of our software development team, you will be responsible for developing and maintaining high-quality software for our APU and GPU products.Key Responsibilities:Develop and validate new software features for our APU and...


  • Markham, Ontario, Canada AMD Full time

    Job Title: Software Development Engineer 2We are seeking a skilled Software Development Engineer 2 to join our team at AMD. As a key member of our software development team, you will be responsible for developing and maintaining high-quality software for our APU and GPU products.Key Responsibilities:Develop and validate new software features for our APU and...


  • Markham, Ontario, Canada Qualcomm Full time

    Job Title: Software Engineer InternQualcomm is a company of inventors that unlocked 5G, ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. This is the Invention Age, and we are looking for bright, energetic, motivated students to join our Canada 2025 intern...


  • Markham, Ontario, Canada Advanced Micro Devices inc. Full time

    About the RoleWe are seeking a highly skilled Senior Staff Firmware Engineer to join our cutting-edge firmware-focused team. As a key member of our team, you will be responsible for developing leading-edge Server/Data Center (DC) CPU and AI & ML Accelerators firmware.Key ResponsibilitiesDevelop state-of-the-art firmware on AMD AI/MI accelerator product for...


  • Markham, Ontario, Canada Advanced Micro Devices inc. Full time

    About the RoleWe are seeking a highly skilled Senior Staff Firmware Engineer to join our cutting-edge firmware-focused team. As a key member of our team, you will be responsible for developing leading-edge Server/Data Center (DC) CPU and AI & ML Accelerators firmware.Key ResponsibilitiesDevelop state-of-the-art firmware on AMD AI/MI accelerator product for...