Senior Software Engineer- Hardware Modeling
3 weeks ago
The Person: You have interested in architecture model development, testing as well as firmware coding.
You are a team player who has excellent communication skills, strong analytical and problem-solving skills and willing to learn and ready to take on problems.
A global mindset and ability to work in multi-site environment are keys to being successful in this role.
The Role: As a member of the Memory PHY architecture modeling team, you will help build the next memory PHY model used for firmware development and boot loader verification.
The architecture model is a reusable IP and its variances are used in many AMD products including graphic, client, and servers.
It is a challenging position that involves working at a fast pace of innovation on the cutting edge of technology.
REQUIRED SKILLS: Excellent knowledge of C, C++, and any scripting language Ability to adapt learn new toolsets and framework. Pre-silicon and post-silicon experience developing and debugging firmware, both on simulation/emulation/FPGA platforms and real hardware. Experience with DDR/JEDEC standard IP, DDR PHY, or Memory Controller
firmware development. Strong understanding of computer organization/architecture.
PREFERRED EXPERIENCE DESIRED: Knowledge of SystemC, Verilog and Python. VCS
simulation and debug experience. Strong understanding of memory controllers, PHYs, and dram protocols. Applied knowledge of JEDEC standards in relationship to firmware development and debug. Laboratory experience, including the use of equipment: oscilloscopes, logic analyzers, etc. to debug and triage firmware and lab bring up issues.
EDUCATION: Bachelor's degree in Electrical or Computer Engineering and relevant experience, or Master's or PhD degree in Electrical or Computer Engineering with relevant experience.
LOCATION: Vancouver, BC Canada #LI-SL3 #LI-HYBRID Benefits offered are described:
AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.
We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
-
Senior Software Engineer- Hardware Modeling
3 weeks ago
Vancouver, Canada Advanced Micro Devices inc. Full timeWHAT YOU DO AT AMD CHANGES EVERYTHING We 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...
-
Senior Embedded Software Engineer
3 days ago
Vancouver, British Columbia, Canada Kagwerks Full timeJob DescriptionWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Kagwerks. This full-time position involves designing, developing, and testing embedded software for our communication products.About the RoleThis is an ideal opportunity for someone who is highly organized, self-driven, decisive, and eager to support our R&D,...
-
Senior Software Engineer
3 weeks ago
Vancouver, Canada Microsoft Canada Full timeThe Artificial Intelligence (AI) Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We collaborate with our hardware teams and partners to build the software stacks for Microsoft’s next-generation supercomputers and the new Maia-100 AI accelerator. We work closely with ML researchers and...
-
Senior Software Engineer
3 weeks ago
Vancouver, Canada Microsoft Canada Full timeThe Artificial Intelligence (AI) Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We collaborate with our hardware teams and partners to build the software stacks for Microsoft’s next-generation supercomputers and the new Maia-100 AI accelerator.We work closely with ML researchers and...
-
Senior Software Engineer
2 months ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Artificial Intelligence (AI) Frameworks team at Microsoft. As a member of this team, you will have the opportunity to work on developing and evaluating core algorithmic and hardware technologies to enable large-scale inferencing and training of the most advanced AI models on...
-
Senior Software Engineer- Hardware Modeling
2 months ago
Vancouver, British Columbia, B6B, British Columbia, Canada Advanced Micro Devices inc. Full timeWHAT YOU DO AT AMD CHANGES EVERYTHING We 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...
-
Senior Software Engineer
3 months ago
Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full timeThe Artificial Intelligence (AI) Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We collaborate with our hardware teams and partners to build the software stacks for Microsoft’s next-generation supercomputers and the new Maia-100 AI accelerator. We work closely with ML researchers and...
-
Digital Hardware Engineer
2 weeks ago
Vancouver, Canada Go REcruitment Full timep>Reports to: Vice President Product EngineeringCompany Overview – A Start-up Disrupting the Mining IndustryNovamera Inc. is a funded start-up that is developing an innovative technology and process to recover gold, copper or other ore from steeply dipping, narrow vein deposits that are considered uneconomic when applying traditional extraction methods. It...
-
Senior Software Engineer
6 months ago
Vancouver, Canada Microsoft Full timeOverview The Direct Machine Learning (ML) Team in the Core OS organization places Microsoft's best innovations in machine learning and AI in the hands of millions of Windows developers worldwide. The DirectML Team is responsible for driving platform innovations for machine learning across GPU, CPU, and NPU on various hardware architectures at the scale...
-
Senior C# Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeAt Iris Software Inc., we're looking for a highly skilled Senior C# Software Engineer to join our team in Vancouver, BC.**Job Summary:**We're seeking an experienced Senior C# Software Engineer to lead the development of mission-critical applications using ASP.NET and SQL. The successful candidate will have a strong background in C#, 8+ years of overall...
-
Embedded / Senior Embedded Software Engineers
2 months ago
Vancouver, Canada Kagwerks Full timep>All Jobs > Senior Embedded Software Engineer Remote • Senior Embedded Software EngineeringDescriptionWe are a leader in hardened cases and communications, supporting the military, first responders, and 2A enthusiasts. Our continued growth and preferred contractor status are a result of a talented team that creates cool tech for the warfighter and...
-
Senior/Lead Software Engineer, Network Systems
4 months ago
Vancouver, Canada Arista Full timeSenior/Lead Software Engineer, Network SystemsFull-timeArista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista’s award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista...
-
Senior/Lead Software Engineer, Network Systems
4 months ago
Vancouver, Canada Arista Full timeSenior/Lead Software Engineer, Network SystemsFull-timeArista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista’s award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has...
-
Senior/Lead Software Engineer, Network Systems
6 months ago
Vancouver, Canada Arista Networks Full timeJob Description Who You'll Work With Arista Networks is looking for world-class Senior/Lead Network Systems software engineers. Network systems software is all about managing hardware components on switches and routers. As a senior/lead Network Systems engineer, you will collaborate and work with customers, product management and hardware engineers...
-
Vancouver, British Columbia, Canada Iris Software Inc. Full timeCompany OverviewIris Software Inc. is a leading technology services company that delivers innovative solutions to clients in various industries.We have over 30 years of experience in providing technical expertise and domain knowledge to help our clients achieve their business goals.As a strategic partner to Fortune 500 companies, we offer a value-driven...
-
Senior/Lead Software Engineer
4 months ago
Vancouver, Canada Arista Full timeSenior/Lead Software Engineer (Packet Forwarding Engines)Full-timeArista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista’s award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and...
-
Senior/Lead Software Engineer
4 months ago
Vancouver, Canada Arista Full timeSenior/Lead Software Engineer (Packet Forwarding Engines)Full-timeArista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista’s award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and...
-
Senior Memory Hardware Engineer
3 days ago
Vancouver, British Columbia, Canada Solidigm Full timeSolidigm, a global leader in the memory industry, is seeking an experienced Senior Memory Hardware Engineer to join its team. Located in Rancho Cordova, California, our headquarters serves as a hub for innovation and collaboration.Job DescriptionThis role will involve designing and developing cutting-edge hardware solutions for Solidigm's SSD products. Key...
-
Senior Software Engineer
3 weeks ago
Vancouver, Canada Microsoft Canada Full timeMicrosoft Azure Edge + Platform (E+P) is a globally distributed team of engineers, architects, program managers, product managers, business program managers, business administrators, user-experience researchers, and designers who are responsible for the platform for Microsoft and for delivering Microsoft’s edge vision. We create the most reliable and...
-
Senior Software Engineering
7 months ago
Vancouver, Canada Microsoft Full timeOverview In Azure Specialized we are collaboratively working to bring the next generation of workloads to our Public Cloud platform. We work together across Microsoft to enable end to end new scenarios for Azure customers. Our team imagines and builds differentiating customer features and fundamental building blocks at the heart of the Azure platform...