Memory Firmware Engineer

1 day ago


Vancouver, British Columbia, Canada US Tech Solutions Full time
Job Title: Memory Firmware Engineer

US Tech Solutions is seeking a skilled Memory Firmware Engineer to join our team. As a key member of our Memory IO 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 & DRAM Training steps
  • Develop firmware for 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
  • Collaborate with SoC/Product firmware teams to define features and specs
Requirements:
  • 5+ years' experience as a firmware engineer
  • Excellent knowledge of C, C++, and scripting languages (Verilog and Python a plus)
  • Ability to adapt to new toolsets and frameworks
  • Strong understanding of synchronization techniques (handshakes, message passing) and hardware-level clocking and synchronization
  • Post-silicon experience developing firmware on real hardware
  • Experience with SERDES, DDR, Memory Controller, or MAC Design
  • Strong understanding of computer organization/architecture
  • Laboratory experience, including oscilloscopes, logic analyzers, etc.
  • Experience with low-level, physical phenomena-oriented logic design (IO, clocking, voltage control, etc.)
Education:
  • Bachelor's degree in Electrical or Computer Engineering (Master's or PhD a plus)

About US Tech Solutions: We are a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. We are an Equal Opportunity Employer and welcome applications from qualified candidates without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.



  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    Job Title: Memory Firmware EngineerWe are seeking a highly skilled Memory Firmware Engineer to join our team at US Tech Solutions. As a key member of our Memory IO 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 stepsDevelop...


  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    Job Title: Memory Firmware EngineerWe are seeking a highly skilled Memory Firmware Engineer to join our team at US Tech Solutions. As a key member of our Memory IO 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 stepsDevelop...


  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    Job Title: Memory Firmware EngineerWe are seeking a skilled Memory Firmware Engineer to join our team at US Tech Solutions. As a key member of our Memory IO 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 stepsDevelop firmware...


  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    Job Title: Memory Firmware EngineerWe are seeking a skilled Memory Firmware Engineer to join our team at US Tech Solutions. As a key member of our Memory IO 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 stepsDevelop firmware...


  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    Job Title: Memory Firmware EngineerWe are seeking a skilled Memory Firmware Engineer to join our team at US Tech Solutions. As a key member of our Memory IO team, you will be responsible for designing and developing high-speed LPDDR, DDR, and inter-chip IO IPs.Key Responsibilities:Design and develop firmware for DDR PHY and DRAM Training stepsDevelop...


  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    Job Title: Memory Firmware EngineerWe are seeking a skilled Memory Firmware Engineer to join our team at US Tech Solutions. As a key member of our Memory IO team, you will be responsible for designing and developing high-speed LPDDR, DDR, and inter-chip IO IPs.Key Responsibilities:Design and develop firmware for DDR PHY and DRAM Training stepsDevelop...


  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    Job Title: Memory Firmware EngineerDuration: 12+ MonthsThe Role:We are seeking a passionate and experienced 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 crucial in the definition, design, and development of...


  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    Job Title: Memory Firmware EngineerDuration: 12+ MonthsThe Role:We are seeking a passionate and experienced 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 crucial in the definition, design, and development of...


  • Vancouver, British Columbia, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled Firmware Design Engineer to join our Memory IO team at AMD. As a key member of our team, you will be responsible for designing and developing high-speed memory interface firmware for our industry-leading Memory PHYs and interface IP.Key ResponsibilitiesDesign and develop firmware for DDR PHY & DRAM Training...


  • Vancouver, British Columbia, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled Firmware Design Engineer to join our Memory IO team at AMD. As a key member of our team, you will be responsible for designing and developing high-speed memory interface firmware for our industry-leading Memory PHYs and interface IP.Key ResponsibilitiesDesign and develop firmware for DDR PHY & DRAM Training...


  • Vancouver, British Columbia, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled Firmware Design Engineer to join our Memory IO team at AMD. As a key member of our team, you will be responsible for designing and developing high-speed memory interface firmware for our industry-leading Memory PHYs and interface IP.Key ResponsibilitiesDesign and develop firmware for DDR PHY & DRAM Training...


  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    Job OpportunityWe are seeking a skilled Firmware Engineer to join our Memory IO team at US Tech Solutions.Duration: 12+ monthsThe Role: As a Firmware Designer, you will be responsible for the development of high-speed LPDDR, DDR, and inter-chip IO IPs.Key Responsibilities:Participate in the definition, design, and development of industry-leading Memory PHYs...


  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    Job OpportunityWe are seeking a skilled Firmware Engineer to join our Memory IO team at US Tech Solutions.Duration: 12+ monthsThe Role: As a Firmware Designer, you will be responsible for the development of high-speed LPDDR, DDR, and inter-chip IO IPs.Key Responsibilities:Participate in the definition, design, and development of industry-leading Memory PHYs...

  • Firmware Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada AMD Full time

    Job Title: Firmware Designer - Memory IO Team Join AMD's Memory IO team as a Firmware Designer and contribute to the development of high-speed LPDDR, DDR, and inter-chip IO IPs. About the Role The Memory IO team is seeking a passionate and experienced Firmware Designer to join our team. As a Firmware Designer, you will be responsible for the development of...


  • Vancouver, British Columbia, Canada AMD Full time

    Job Title: Director Firmware EngineeringWe are seeking a highly skilled and experienced Director Firmware Engineering to lead our Memory IO team in the development of high-speed LPDDR, DDR, and inter-chip IO IPs. As a key member of our team, you will be responsible for defining, designing, and developing industry-leading Memory PHYs and interface IP.Key...


  • Vancouver, British Columbia, Canada AMD Full time

    Job Title: Director Firmware EngineeringWe are seeking a highly skilled and experienced Director Firmware Engineering to lead our Memory IO team in the development of high-speed LPDDR, DDR, and inter-chip IO IPs. As a key member of our team, you will be responsible for defining, designing, and developing industry-leading Memory PHYs and interface IP.Key...


  • Vancouver, British Columbia, Canada AMD Full time

    Job Title: Director Firmware EngineeringWe are seeking a highly skilled and experienced Director Firmware Engineering to lead our Memory IO team in the development of high-speed LPDDR, DDR, and inter-chip IO IPs. As a key member of our team, you will be responsible for defining, designing, and developing industry-leading Memory PHYs and interface IP.Key...


  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our team at US Tech Solutions. As a Firmware Engineer, you will play a critical role in designing and developing leading-edge Memory interfaces.ResponsibilitiesDesign and develop firmware for DDR PHY & DRAM Training stepsDevelop firmware for DDR PHY for ATE Testing, IP Char & SoC...


  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our team at US Tech Solutions. As a Firmware Engineer, you will play a critical role in designing and developing leading-edge Memory interfaces.ResponsibilitiesDesign and develop firmware for DDR PHY & DRAM Training stepsDevelop firmware for DDR PHY for ATE Testing, IP Char & SoC...


  • Vancouver, British Columbia, Canada US Tech Solutions Full time

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our team at US Tech Solutions. As a Firmware Engineer, you will play a crucial role in designing and developing leading-edge Memory interfaces.Key ResponsibilitiesDesign and develop firmware for DDR PHY & DRAM Training stepsDevelop firmware for DDR PHY for ATE Testing, IP Char & SoC...