Firmware Engineer

2 days ago


Markham, Canada LanceSoft, Inc. Full time

Pay Rate: $60.00/hr to $67.85/hr

Vancouver or Markham


• Pre-silicon FW coding and simulation against Architectural and RTL models

• Good Knowledge of Verilog/SystemVerilog and digital simulation debug.


The Role:

  • The Memory IO team is looking for a passionate and experienced Firmware designers for the pre/post-silicon development of high-speed LPDDR, DDR and inter-chip IO IPs.
  • Be a part of the definition, design and development and productization phase of industry-leading Memory PHYs and interface IP.
  • This opportunity includes enabling of new PHY designs at the microarchitecture, firmware/hardware co-design, and algorithm design level.


Be a part of a team that delivers Industry leading IP and help our experts in RTL, FW, circuit and architecture teams 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


Preference & Skill Sets :

• +5 years’ experience as firmware engineer.

• Excellent knowledge of C, C++ and any scripting language, such as Python.

• Good Knowledge of Verilog/SystemVerilog and digital simulation debug.

• 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 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.



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

    Job Title: Firmware EngineerLanceSoft, Inc. is seeking a skilled Firmware Engineer to join our team.About the Role:We are looking for a talented individual to design and develop firmware for high-speed memory interfaces. The successful candidate will work closely with our RTL, circuit, and architecture teams to deliver industry-leading...


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

    Job Title: Firmware EngineerLanceSoft, Inc. is seeking a skilled Firmware Engineer to join our team.About the Role:We are looking for a talented individual to design and develop firmware for high-speed memory interfaces. The successful candidate will work closely with our RTL, circuit, and architecture teams to deliver industry-leading...

  • Firmware Engineer

    4 hours ago


    Markham, Canada LanceSoft, Inc. Full time

    Pay Rate: $60.00/hr to $67.85/hrVancouver or Markham• Pre-silicon FW coding and simulation against Architectural and RTL models• Good Knowledge of Verilog/SystemVerilog and digital simulation debug.The Role:The Memory IO team is looking for a passionate and experienced Firmware designers for the pre/post-silicon development of high-speed LPDDR, DDR and...


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

    Job Title: Memory Firmware EngineerWe are seeking a highly skilled Memory Firmware Engineer to join our team at LanceSoft, Inc. As a key member of our Memory IO team, you will be responsible for designing and developing high-speed memory interfaces, including DDR and LPDDR IPs.Responsibilities:Design and develop firmware for DDR PHY and DRAM training...


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

    Job Title: Memory Firmware EngineerWe are seeking a highly skilled Memory Firmware Engineer to join our team at LanceSoft, Inc. As a key member of our Memory IO team, you will be responsible for designing and developing high-speed memory interfaces, including DDR and LPDDR IPs.Responsibilities:Design and develop firmware for DDR PHY and DRAM training...


  • Markham, Ontario, Canada TekWissen ® Full time

    {"Job Title": "Memory Firmware Engineer", "Job Description": "Job OverviewTekWissen Group is a workforce management provider with a global presence. We are partnering with a leading American multinational semiconductor company to find a skilled Firmware Designer for their Memory IO team.The RoleThe Memory IO team is seeking a passionate and experienced...


  • Markham, Ontario, Canada TekWissen ® Full time

    {"Job Title": "Memory Firmware Engineer", "Job Description": "Job OverviewTekWissen Group is a workforce management provider with a global presence. We are partnering with a leading American multinational semiconductor company to find a skilled Firmware Designer for their Memory IO team.The RoleThe Memory IO team is seeking a passionate and experienced...


  • Markham, Ontario, Canada TekWissen ® Full time

    {"Job Title": "Memory Firmware Engineer", "Job Description": "Job OverviewTekWissen Group is a workforce management provider with a global presence. We are partnering with a leading American multinational semiconductor company to find a skilled Firmware Designer for their Memory IO team.Key ResponsibilitiesFirmware design and development of DDR PHY & DRAM...


  • Markham, Ontario, Canada TekWissen ® Full time

    {"Job Title": "Memory Firmware Engineer", "Job Description": "Job OverviewTekWissen Group is a workforce management provider with a global presence. We are partnering with a leading American multinational semiconductor company to find a skilled Firmware Designer for their Memory IO team.Key ResponsibilitiesFirmware design and development of DDR PHY & DRAM...


  • Markham, Ontario, Canada US Tech Solutions Full time

    About the RoleThe Memory IO team at US Tech Solutions is seeking a highly skilled and experienced Firmware Designer to join our team. As a Firmware Designer, you will play a critical role in the development of high-speed LPDDR, DDR, and inter-chip IO IPs.Key ResponsibilitiesDesign and develop firmware for DDR PHY & DRAM Training stepsDevelop firmware for DDR...


  • Markham, Ontario, Canada US Tech Solutions Full time

    About the RoleThe Memory IO team at US Tech Solutions is seeking a highly skilled and experienced Firmware Designer to join our team. As a Firmware Designer, you will play a critical role in the development of high-speed LPDDR, DDR, and inter-chip IO IPs.Key ResponsibilitiesDesign and develop firmware for DDR PHY & DRAM Training stepsDevelop firmware for DDR...


  • Markham, Ontario, Canada TekWissen ® Full time

    Job Title: Memory Firmware EngineerJoin TekWissen Group, a workforce management provider, and work with a leading American multinational semiconductor company to develop high-speed memory interfaces.About the RoleThe Memory IO team is seeking a passionate and experienced firmware designer to develop high-speed LPDDR, DDR, and inter-chip IO IPs. As a key...


  • Markham, Ontario, Canada TekWissen ® Full time

    Job Title: Memory Firmware EngineerJoin TekWissen Group, a workforce management provider, and work with a leading American multinational semiconductor company to develop high-speed memory interfaces.About the RoleThe Memory IO team is seeking a passionate and experienced firmware designer to develop high-speed LPDDR, DDR, and inter-chip IO IPs. As a key...


  • Markham, Ontario, Canada US Tech Solutions, Inc. 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.Key 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, Inc. 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.Key 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

    About 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 our team, you will be responsible for defining, designing, and developing industry-leading Memory PHYs and interface IP.Key Responsibilities:Design and develop firmware for DDR PHY & DRAM...


  • Markham, Ontario, Canada US Tech Solutions Full time

    About 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 our team, you will be responsible for defining, designing, and developing industry-leading Memory PHYs and interface IP.Key Responsibilities:Design and develop firmware for DDR PHY & DRAM...


  • Markham, Ontario, Canada AMD Full time

    Job Title: Firmware Engineer Develop cutting-edge firmware for AMD's AI/ML accelerators, driving innovation in data center and server systems. About the Role We are seeking an experienced firmware engineer to join our team, responsible for developing, validating, testing, and releasing firmware for AMD's AI/ML accelerators. Key Responsibilities Develop...


  • Markham, Ontario, Canada US Tech Solutions Full time

    About the RoleUS 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.ResponsibilitiesDesign and develop firmware for DDR PHY and DRAM Training stepsDevelop firmware for DDR PHY for ATE Testing, IP Char,...


  • Markham, Ontario, Canada US Tech Solutions Full time

    About the RoleUS 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.ResponsibilitiesDesign and develop firmware for DDR PHY and DRAM Training stepsDevelop firmware for DDR PHY for ATE Testing, IP Char,...