TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. This Client is an American multinational semiconductor company based in Santa Clara California that develops computer processors and related technologies for business and consumer markets. global company that specializes in manufacturing semiconductor devices used in computer processing. The company also produces flash memories graphics processors motherboard chip sets and a variety of components used in consumer electronics goods.
Position: Firmware Engineer- Intermediate
Location: Markham ON /Vancouver BC
Job Type: Temporary Assignment
The 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 skills
The Role:
- The Memory IO team is looking for 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:
- Bachelors degree in electrical or computer engineering is strongly desired. Masters or PhD degree is a plus.
TekWissen Group is an equal opportunity employer supporting workforce diversity.
Overview: TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. This Client is an American multinational semiconductor company based in Santa Clara California that develops computer processors...
TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. This Client is an American multinational semiconductor company based in Santa Clara California that develops computer processors and related technologies for business and consumer markets. global company that specializes in manufacturing semiconductor devices used in computer processing. The company also produces flash memories graphics processors motherboard chip sets and a variety of components used in consumer electronics goods.
Position: Firmware Engineer- Intermediate
Location: Markham ON /Vancouver BC
Job Type: Temporary Assignment
The 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 skills
The Role:
- The Memory IO team is looking for 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:
- Bachelors degree in electrical or computer engineering is strongly desired. Masters or PhD degree is a plus.
TekWissen Group is an equal opportunity employer supporting workforce diversity.
View more
View less