Memory Firmware Engineer

4 weeks ago


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 microarchitecture, firmware/hardware co-design, and algorithm design level.

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.

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.

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

    US Tech Solutions, Inc. is a leading provider of innovative technology solutions.We are currently seeking a highly skilled Senior Firmware Engineer to join our team in the development of high-speed memory interfaces.


  • 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

    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

    Job Title: Memory System DesignerWe are seeking a skilled Memory System Designer to join our team at US Tech Solutions.About the JobThe 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...


  • 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 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 Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are committed to building great products that accelerate next-generation computing experiences. Our mission is to enrich our industry, communities, and the world by developing innovative solutions for the data center, artificial intelligence, PCs, gaming, and embedded systems.The Role:We are a cutting-edge...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are committed to building great products that accelerate next-generation computing experiences. Our mission is to push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.The Role:We...


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

    Exciting Opportunity in Firmware Engineering at AMDIn the rapidly evolving world of technology, Advanced Micro Devices inc. is a leading innovator, driving advancements in computing experiences through cutting-edge products and solutions.We are currently seeking an enthusiastic Firmware Development Engineer to join our dynamic team!Job Overview:This role...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    About the Role:We're seeking a skilled Firmware Development Specialist to join our cutting-edge team. As a key member, you'll be responsible for developing and leading-edge firmware for Server/Data Center (DC) CPU and AI & ML Accelerators.Responsibilities:Design and develop state-of-the-art firmware for AMD AI/ML accelerator products.Collaborate with...


  • Markham, Ontario, Canada Murata Power Solutions, Inc. Full time

    Job SummaryMurata Power Solutions, Inc. is seeking a highly skilled Embedded Firmware Design Engineer to join our team. As an Embedded Firmware Design Engineer, you will be responsible for the design, development, and qualification of firmware for power conversion products.Key Responsibilities:Develop embedded firmware using C programming language for power...


  • Markham, Ontario, Canada Synopsys Full time

    Embedded Systems Firmware EngineerWe are seeking an experienced Embedded Systems Firmware Engineer to join our team at Synopsys. As a key member of our PHY IP team, you will be responsible for developing firmware for embedded processors in current and next-generation SerDes products. This is an excellent opportunity to work with an expert team of engineers...


  • Markham, Ontario, Canada GE Renewable Energy Full time

    Job SummaryWe're seeking a talented Embedded Software Developer to join our team at GE Renewable Energy. As a key member of our firmware development team, you will be responsible for designing, developing, and testing embedded software for our transmission product line.Key Responsibilities:Architect and design embedded software systems, including networks,...


  • Markham, Ontario, Canada GE Renewable Energy Full time

    Job SummaryWe're seeking a talented Embedded Software Developer to join our team at GE Renewable Energy. As a key member of our firmware development team, you will be responsible for designing, developing, and testing embedded software for our transmission product line.Key Responsibilities:Architect and design embedded software systems, including networks,...


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

    About the RoleWe are seeking a highly motivated and innovative ASIC/Firmware Digital Verification Engineer intern to join our team at Synopsys, Inc.Key ResponsibilitiesDevelop and maintain test plans and test casesDesign and implement modular constrained-random/coverage-driven Verilog, SystemVerilog, and UVM/VMM testbenchesWrite SystemVerilog assertions to...


  • Markham, Ontario, Canada Murata Power Solutions, Inc. Full time

    Job SummaryMurata Power Solutions, Inc. is seeking a highly skilled Embedded Firmware Engineer to join our Product Development team at the Toronto Design Centre. As a key member of our team, you will be responsible for designing, developing, and integrating digital hardware and software into power supplies, as well as qualifying the resulting designs and...


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

    Job OverviewAt Advanced Micro Devices inc., we are seeking a highly motivated Firmware Engineering intern/co-op to join our team and contribute to the development of next-generation firmware for AMD's discrete and embedded products.ResponsibilitiesDesign, implement, debug, and validate features on reference hardware and software, pre-silicon emulation and...


  • Markham, Ontario, Canada Murata Power Solutions Full time

    Job SummaryMurata Power Solutions is seeking a highly skilled Embedded Firmware Engineer to join our team. As a key member of our product development team, you will be responsible for designing, documenting, and integrating digital hardware and software within leading-edge power conversion products.Key ResponsibilitiesDesign and develop digital hardware and...