Current jobs related to Firmware Engineer - Markham - LanceSoft, Inc.


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


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

  • Firmware Engineer

    2 weeks ago


    Markham, Canada Advanced Micro Devices Full time

    p>WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded. We push the...


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

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded. Underpinning our...


  • 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

    Firmware Design EngineerSynopsys is seeking a highly motivated and innovative firmware engineer to join our team. As a firmware design engineer, you will be working as part of a highly experienced PHY IP team, developing firmware for embedded processors in current and next generation SerDes products.Responsibilities:Designing, developing, and testing C/C++...


  • Markham, Ontario, Canada Synopsys Full time

    Firmware Design EngineerSynopsys is seeking a highly motivated and innovative firmware engineer to join our team. As a firmware design engineer, you will be working as part of a highly experienced PHY IP team, developing firmware for embedded processors in current and next generation SerDes products.Responsibilities:Designing, developing, and testing C/C++...


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

    Job Title: Embedded Firmware EngineerMurata Power Solutions, Inc. is a leading provider of power conversion products that are sustainable and efficient. We are focused on two transformative technology, macro market segments; Server, Storage, Networking (SSN) and E-Mobility, including electric vehicles, robotics and energy storage. Ranked amongst the world's...


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

    Job Title: Embedded Firmware EngineerMurata Power Solutions, Inc. is a leading provider of power conversion products that are sustainable and efficient. We are focused on two transformative technology, macro market segments; Server, Storage, Networking (SSN) and E-Mobility, including electric vehicles, robotics and energy storage. Ranked amongst the world's...


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

    Job Title: Firmware Verification EngineerWe are seeking a highly motivated and innovative Firmware Verification Engineer to join our team at Synopsys, Inc. This is an excellent opportunity to work with a highly experienced mixed-signal design team responsible for delivering high-end mixed-signal designs.Job Summary:The Firmware Verification Engineer will be...


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

    Job Title: Firmware Verification EngineerWe are seeking a highly motivated and innovative Firmware Verification Engineer to join our team at Synopsys, Inc. This is an excellent opportunity to work with a highly experienced mixed-signal design team responsible for delivering high-end mixed-signal designs.Job Summary:The Firmware Verification Engineer will be...


  • Markham, Canada LanceSoft, Inc. Full time

    Location:- Markham,ONHourly Pay Rate Range - $60.00 to $77.00/HR (Depending on working exp)Memory FW EngineerThe Person:Will have strong analytical/problem-solving skills and pronounced attention to details. Must be a self-starter, and able to independently drive tasks to completion. Will have strong interpersonal and communication skillsThe Role:The Memory...


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

Firmware Engineer

2 months 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.