Memory Systems Engineer
2 weeks ago
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 definition, design, and development of Memory PHYs and interface IP.
The ideal candidate will have a strong analytical/problem-solving skillset, pronounced attention to detail, and excellent interpersonal and communication skills. You will be expected to drive tasks to completion independently, work effectively with cross-functional teams, and adapt to new toolsets and frameworks. A Bachelor's degree in Electrical or Computer engineering is strongly desired, and a Master's or PhD degree is a plus.
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:
- + 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.
-
Memory System Designer
2 days ago
Markham, Ontario, Canada US Tech Solutions Full timeJob 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...
-
Memory Firmware Engineer
4 weeks ago
Markham, Ontario, Canada US Tech Solutions Full timeThe 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...
-
Memory FW Design Engineer
2 days ago
Markham, Ontario, Canada US Tech Solutions, Inc. Full timeUS 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,...
-
Senior Distributed Systems Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Cloud Native Distributed Systems EngineerAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Cloud Native Distributed Systems Engineer to join our team.Job Summary:We are looking for a talented engineer to work with our team of architects and engineers to develop proof-of-concept distributed systems and product components. The...
-
Memory FW Design Engineer
1 week ago
Markham, Ontario, Canada US Tech Solutions Full timeThe 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...
-
Senior Distributed Systems Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timePrincipal Engineer Distributed System BackendAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Principal Engineer to join our team of experts in distributed systems and backend development.Key Responsibilities:Collaborate with architects and engineers to design and develop proof-of-concept distributed systems and product...
-
Computer Systems Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeWe are seeking a highly skilled Computer Systems Engineer to join our team at Huawei Technologies Canada Co., Ltd.The ideal candidate will have a strong background in computer science and experience with distributed systems, cloud computing, and AI-native data analysis.Responsibilities:Design and develop proof-of-concept systems and product components using...
-
Distributed System Backend Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Backend Engineer for Distributed Systems and Cloud ComputingAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Backend Engineer to join our team of architects and engineers in developing proof-of-concept distributed systems and product components.Key Responsibilities:Collaborate with a team of architects and engineers to...
-
Senior Distributed Systems Engineer
2 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob OverviewHuawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Distributed Systems Engineer to join our team.Estimated Salary: $150,000 - $200,000 per yearJob DescriptionWe are looking for an experienced engineer who can work with our team of architects and engineers to develop proof-of-concept systems and product components.The ideal...
-
Markham, Ontario, Canada US Tech Solutions, Inc. Full timeUS 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.
-
High-Speed Memory IP Developer
3 weeks ago
Markham, Ontario, Canada US Tech Solutions Full timeThe 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...
-
Senior Software Engineer
2 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Summary: We are seeking a highly skilled Data and AI Engineering Specialist to join our team at Huawei Technologies Canada Co., Ltd. This is a 12-month contract opportunity to work on cutting-edge projects and collaborate with our team of architects and engineers. Key Responsibilities:Design and develop proof-of-concept systems and product components...
-
Senior Memory Interface Firmware Developer
2 days ago
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...
-
System Security Research Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: System Security Research Engineer – OS and Device ProtectionOur team at Huawei Technologies Canada Co., Ltd. has an exciting opportunity for a System Security Research Engineer to join our team on a 12-month contract basis.Key Responsibilities:Conduct research and analysis of state-of-the-art system security and trusted computing technologies...
-
Cloud Security Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeCo-op Engineer System SecurityWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd. in the role of System Security Co-op.Responsibilities:Design and implement a prototype technology for cloud-focused threat detection to enhance system security.Conduct research and improve hypervisor...
-
Markham, Ontario, Canada Advanced Micro Devices inc. Full timeJob Title: Diagnostics Team Memory Test EngineerAbout the Role:We are seeking a highly skilled Diagnostics Team Memory Test Engineer to join our team at Advanced Micro Devices Inc. The successful candidate will support our memory diagnostics development team, where you'll gain an understanding of all the HW clients that perform memory access requests to...
-
Co-op System Security Specialist
3 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Summary:We are seeking a highly motivated Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a System Security Co-op Developer.Key Responsibilities:Design and implement a prototype technology for cloud-focused threat detection.Conduct research and improve hypervisor technologies to enhance system security.Requirements:Currently...
-
Markham, Ontario, Canada Blackline Aluminum Systems Full timeAbout the RoleWe are seeking a highly skilled software engineer to join our team at Blackline Aluminum Systems.Key ResponsibilitiesLead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.Develop flowcharts, layouts...
-
Analog Design Engineer
3 weeks ago
Markham, Ontario, Canada Synopsys Full timeAbout the RoleAt Synopsys, we're seeking a talented Analog Design Engineer to join our team. As an Analog Design Engineer, you will play a critical role in the development of high-bandwidth memory interfaces.Key ResponsibilitiesDesign and develop analog and mixed-signal components for advanced physical memory interfaces.Collaborate with a diverse...
-
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking an experienced Distributed Data Processing Systems Architect to join our team at Huawei Technologies Canada Co., Ltd.Job Description:Collaborate with architects and engineers to develop proof-of-concept distributed systems and product components that cater to real-time streaming of extra-large volume data using the latest...