Talent.com
Firmware Engineer
Firmware EngineerAdvanced Micro Devices, Inc • MARKHAM, Ontario, Canada
Firmware Engineer

Firmware Engineer

Advanced Micro Devices, Inc • MARKHAM, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE : As a successful Firmware Engineer, you are equipped with an excellent grasp of python, C, and C++. Your passion for firmware design lights up your GitHub space. You have aced multiple extracurricular projects because you genuinely enjoy designing and implementing software in electronic devices and have exposure to post-silicon design cycles. With exceptional collaboration and learning skills, you are a fabulous team-player and are always open to new things. Not only can you install drivers and flash SBIOS like a pro, but you are also sufficiently familiar with planning, developing and implementing stable firmware for which you can develop appropriate documentation and testing procedures. You will work with senior engineers with top-tier expertise. You will ensure the regression testing of Power Management Firmware goes smoothly and remain bug-free. Aside from the opportunity to exercise your software expertise, you will also hone your firmware and hardware skills through cross-communicating with designers and architects, silicon bring-up, design validation, feature enablement, testing, and development of power and performance HW and FW features. You will be a part of a legendary team that powers AMD products the same way our legendary products power the world’s fastest supercomputers. THE PERSON : You are a motivated self-starter who is passionate about firmware development and can work independently in a fast-paced environment. You have strong problem-solving skills, a hunger to learn and to produce with a can-do attitude. You have strong technical communication, interpersonal and leadership skills. KEY RESPONSIBILITIES : Design, develop, debug, verify and / or validate firmware, software and / or hardware Participant in day-to-day firmware development work Provide consultation to internal and external customers regarding AMD features and programming requirements Assume ownership in development and / or verification of firmware designed for the Power Management Firmware (PMFW) team Execute firmware testing and debugging solutions spanning pre- and post-silicon for multiple AMD business units Engage with technical leads to understand firmware scope and work on implementation execution Design and implement scripts to test features required by engineers from other teams Prototype innovative ideas and designs with the help of senior engineers PREFERRED EXPERIENCE : Experience producing quality firmware • Excellent knowledge of C, C++ and Python. Perl and / or assembly is an asset Knowledge of object-oriented programming (Py / C++) Knowledge of Git / GitHub / Perforce and experience with Jenkins is an asset Knowledge of CPU and GPU architecture Familiar with Linux, knowledge and experience with firmware development is an asset Exceptional extracurricular projects to demonstrate your passion for the field Good understanding of digital electronics and computer organization / architecture Outstanding interpersonal and communication skills Must be a self-starter, and able to independently drive tasks to completion Strong debugging and testing skills Strong analytical / problem solving skills and pronounced attention to details ACADEMIC CREDENTIALS : Bachelors or Masters degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent #LI-CC4 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. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.THE ROLE : As a successful Firmware Engineer, you are equipped with an excellent grasp of python, C, and C++. Your passion for firmware design lights up your GitHub space. You have aced multiple extracurricular projects because you genuinely enjoy designing and implementing software in electronic devices and have exposure to post-silicon design cycles. With exceptional collaboration and learning skills, you are a fabulous team-player and are always open to new things. Not only can you install drivers and flash SBIOS like a pro, but you are also sufficiently familiar with planning, developing and implementing stable firmware for which you can develop appropriate documentation and testing procedures. You will work with senior engineers with top-tier expertise. You will ensure the regression testing of Power Management Firmware goes smoothly and remain bug-free. Aside from the opportunity to exercise your software expertise, you will also hone your firmware and hardware skills through cross-communicating with designers and architects, silicon bring-up, design validation, feature enablement, testing, and development of power and performance HW and FW features. You will be a part of a legendary team that powers AMD products the same way our legendary products power the world’s fastest supercomputers. THE PERSON : You are a motivated self-starter who is passionate about firmware development and can work independently in a fast-paced environment. You have strong problem-solving skills, a hunger to learn and to produce with a can-do attitude. You have strong technical communication, interpersonal and leadership skills. KEY RESPONSIBILITIES : Design, develop, debug, verify and / or validate firmware, software and / or hardware Participant in day-to-day firmware development work Provide consultation to internal and external customers regarding AMD features and programming requirements Assume ownership in development and / or verification of firmware designed for the Power Management Firmware (PMFW) team Execute firmware testing and debugging solutions spanning pre- and post-silicon for multiple AMD business units Engage with technical leads to understand firmware scope and work on implementation execution Design and implement scripts to test features required by engineers from other teams Prototype innovative ideas and designs with the help of senior engineers PREFERRED EXPERIENCE : Experience producing quality firmware • Excellent knowledge of C, C++ and Python. Perl and / or assembly is an asset Knowledge of object-oriented programming (Py / C++) Knowledge of Git / GitHub / Perforce and experience with Jenkins is an asset Knowledge of CPU and GPU architecture Familiar with Linux, knowledge and experience with firmware development is an asset Exceptional extracurricular projects to demonstrate your passion for the field Good understanding of digital electronics and computer organization / architecture Outstanding interpersonal and communication skills Must be a self-starter, and able to independently drive tasks to completion Strong debugging and testing skills Strong analytical / problem solving skills and pronounced attention to details ACADEMIC CREDENTIALS : Bachelors or Masters degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent #LI-CC4

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. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.

Create a job alert for this search

Firmware Engineer • MARKHAM, Ontario, Canada

Similar jobs
Customer Service Agent - 50k-60k/Year - Remote

Customer Service Agent - 50k-60k/Year - Remote

Spade Recruiting • Georgina, Ontario
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day providin...Show more
Last updated: 20 days ago • Promoted
Full Stack Engineer - markham

Full Stack Engineer - markham

Set 2 Close | B Corp • markham, on, ca
Full-time
The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications.Develop and maintain backend services u...Show more
Last updated: 26 days ago • Promoted
Appliance Repair Technician

Appliance Repair Technician

Mr. Appliance • Keswick, ON, CA
Full-time
Do you enjoy working in a fast paced environment? Do you get excited when figuring out how things work? Do you love the challenge of troubleshooting something that’s broken? Would you like to have ...Show more
Last updated: 30+ days ago
Remote Senior C Engineer - AI Trainer

Remote Senior C Engineer - AI Trainer

SuperAnnotate • Keswick, Ontario, CA
Remote
Full-time
As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...Show more
Last updated: 30+ days ago
Firmware Engineer

Firmware Engineer

Adamson Systems Engineering • toronto, on, ca
Full-time
We are hiring for many new positions to keep up with global demand.As a leader in the design and manufacture of premium loudspeaker systems for live sound and installation markets, our name is cele...Show more
Last updated: 3 days ago • Promoted
Algebra Private Tutoring Jobs Georgina

Algebra Private Tutoring Jobs Georgina

Superprof • Georgina, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Sr. Firmware/Embedded software Engineer - PotisEdge

Sr. Firmware/Embedded software Engineer - PotisEdge

PotisEdge • markham, on, ca
Full-time
Firmware/Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
Last updated: 22 days ago • Promoted
Power System Engineer - markham

Power System Engineer - markham

Pacer Group • markham, on, ca
Full-time
Energy Management System (EMS).Basic programming skills like Java, C++, python etc.Good knowledge of Electric SCADA applications.Show more
Last updated: 7 days ago • Promoted
Physics Private Tutoring Jobs Georgina

Physics Private Tutoring Jobs Georgina

Superprof • Georgina, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Sr. Firmware/Embedded software Engineer - markham

Sr. Firmware/Embedded software Engineer - markham

PotisEdge • markham, on, ca
Full-time
Firmware/Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
Last updated: 22 days ago • Promoted
EMS/SCADA Engineer - markham

EMS/SCADA Engineer - markham

Pacer Group • markham, on, ca
Full-time
Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA /Implementation.Good knowledge of Electric SCADA applicat...Show more
Last updated: 21 days ago • Promoted
Dietary Aide- Permanent Part Time 4:00pm to 9:30pm

Dietary Aide- Permanent Part Time 4:00pm to 9:30pm

121 Morton Avenue • Keswick, ON
Part-time +1
Quick Apply
Dietary Aide- Permanent Part Time 4:00pm to 9:30pm.This posting is for an existing vacancy.If you’re passionate about being a part of a team that is, committed to the Team Member Experience and dri...Show more
Last updated: 23 days ago
Remote TypeScript Engineer - AI Trainer

Remote TypeScript Engineer - AI Trainer

SuperAnnotate • Keswick, Ontario, CA
Remote
Full-time
As a TypeScript Engineer, you will work remotely on an hourly paid basis reviewing AI-generated TypeScript code snippets, design proposals, and technical explanations, as well as generating your ow...Show more
Last updated: 30+ days ago
Earn money testing apps - Remote

Earn money testing apps - Remote

Almedia • Chippewas of Georgina Island First Nation, Ontario, Canada
Remote
Full-time
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Show more
Last updated: 30+ days ago • Promoted