Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

Full-time

AMD

Job Description ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD is shaping the future. Whether you’re designing next-gen processors, enabling AI breakthroughs, or bringing leading edge products to market, every role at AMD contributes to something bigger — technology that moves the world forward. Join us and, together, we’ll advance your career. FIRMWARE ENGINEER THE ROLE: As a member of the Memory Subsystem architecture modeling team, you will help build the next memory PHY and Memory Controller models used for firmware development and boot loader verification. The architecture models are reusable IPs and their 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. 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. KEY RESPONSIBILTIES:

  • 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:
  • Knowledge of System C, 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 or Markham, ON Canada
#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.
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Vancouver, BC vacancy
  • $116.48k - $174.8k per year

     ...flexible. Job Description Come join our Data Center Engineering Team and work on one of the most advanced 3D-NAND and SSD...  ...tactical aspects of the platform bring up combining simulation, firmware and hardware teams efforts – creating a clear technical vision/... 
    Suggested
    Full time
    Internship
    Flexible hours

    Solidigm

    Vancouver, BC
    16 days ago
  • $100k - $120k per year

     ...! And you’re joining a thrice-certified Great Place to Work!  Your Role Clarius Mobile Health is looking for an Embedded Firmware Engineer to contribute to a special project focused on expanding access to ultrasound technology while advancing our next-generation innovations... 
    Suggested
    Contract work
    Fixed term contract
    Work at office
    Worldwide

    Clarius Mobile Health

    Vancouver, BC
    11 days ago
  •  ...Overview About MistyWest MistyWest is a hardware engineering consultancy that exists to create novel technologies that enable a healthier...  ...the UN Sustainable Development Goals. We are hiring a Firmware Engineer (Contractor) to support an embedded product build. You... 
    Suggested
    Permanent employment
    Contract work
    For contractors
    Local area
    Flexible hours

    MistyWest

    Vancouver, BC
    a month ago
  • $140k - $180k per year

     ...industrial environments - and we’re growing the team to take it even further. About the Role We are looking for an Firmware and Embedded Software Engineer to design and develop the real-time software systems that control our humanoid robots. You will own the... 
    Suggested
    Full time
    Work at office
    Worldwide

    humanoid

    Vancouver, BC
    2 days ago
  •  ...Fall Duration: ~4 Months: September 13, 2027 to December 10, 2027 WHAT YOU WILL BE DOING: We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work with team members in the support, design, development, and delivery of Firmware for AMD’... 
    Suggested
    Full time
    Temporary work
    Summer work
    Internship
    Worldwide

    AMD

    Vancouver, BC
    6 days ago
  •  ...Description: The mission of this role is to architect and develop firmware and microcontroller subsystems for Astera Labs’ SoC and systems...  ...taking Computer Science, Electrical/Electronics/Software Engineering or equivalent. · Completed one or more Co-op terms of firmware... 
    Internship
    Flexible hours

    Astera Labs Early Career

    Vancouver, BC
    a month ago
  •  ..., 2027 to April 21, 2028 16 Months: May 03, 2027 to August 18, 2028 WHAT YOU WILL BE DOING: We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work with team members in the support, design, development, and delivery of Firmware for AMD’... 
    Long term contract
    Full time
    Summer work
    Internship
    Worldwide

    AMD

    Vancouver, BC
    6 days ago
  • $80k - $95k per year

     ...dexterity, precision, and flexibility. As a Robotics Prototype Engineer, you will play a key role in assembling, testing, and validating...  ...: Work closely with the mechanical, electrical, and firmware teams to address issues related to electro-mechanical performance... 
    Full time
    Manual labor
    Work at office
    Worldwide

    humanoid

    Vancouver, BC
    2 days ago
  •  ...Join us and, together, we’ll advance your career. Systems Design Engineer – Systems Validation Architecture THE ROLE: In the rapidly...  ...alongside expert system level engineers with understanding of hardware/firmware interaction, system level test scenarios and complex system... 
    Full time
    Internship

    AMD

    Vancouver, BC
    6 days ago
  •  ...incidents, and prevent recurrence. Strengthen cross-system and integration test coverage. Partner with ingestion, firmware, authentication, service engineering, product, and autonomy teams. Requirements Bachelor’s degree in Computer Science, Software Engineering, or a... 
    Full time
    Local area

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    5 days ago
  • $4000 per month

     ...About MistyWest MistyWest is a hardware engineering consultancy that exists to create novel technologies that enable a healthier planet...  ...engineering skills, including mechatronics, electrical engineering and firmware development. This role will strongly focus on product... 
    Temporary work
    Work at office
    Flexible hours

    MistyWest

    Vancouver, BC
    a month ago
  • $86.35k - $114k per year

    Android & Linux Software Engineer Description - Job Summary You will develop networking features for Poly Video products built on Linux...  ..., and test coverage in partnership with other software and firmware teams. Works with hardware and firmware engineers to integrate... 
    Full time
    Internship
    Local area
    Relocation
    Shift work

    HP

    Vancouver, BC
    3 days ago
  •  ...further. About the Role As a Senior Test and Validation Engineer at Humanoid, you will be responsible for bringing new hardware subsystems...  ...assemblies. You will work closely with mechanical design, firmware, controls, manufacturing, and system integration teams to... 
    Full time
    Work at office
    Worldwide

    humanoid

    Vancouver, BC
    2 days ago
  • $95k - $120k per year

     ...people, sites, and operations. The team partners with 8 product engineering teams to ensure every release meets the reliability bar our...  ...automation for managing large-scale device fleets, focusing on firmware stability and edge-to-cloud connectivity. Integrate automated... 
    Relocation

    Motorola Solutions

    Vancouver, BC
    5 days ago
  •  ...advance your career. THE ROLE: We are seeking an experienced SoC DFX Engineer to help define, design, and verify robust Design for Test (DFT)...  ...this role, you will collaborate closely with architecture, RTL, firmware, and verification teams to integrate DFX features that enable... 
    Full time
    Internship

    AMD

    Vancouver, BC
    6 days ago
  •  ...Here’s what this particular role covers. ?️ About our Engineering Teams Wayve’s Vehicle Software Engineering teams build the onboard...  ...Design and develop security controls in real-time embedded firmware and embedded Linux software. Review code and system designs... 
    Long term contract
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    Wayve

    Vancouver, BC
    6 days ago
  • $120k - $160k per year

     ...experiences. Collaborating closely with hardware, firmware, and cloud teams, we ensure seamless...  ...Description As a System Development Engineer, you sit at the high-velocity...  ...Responsibilities: Architecting the CI/CD Engine: Design, build, and optimize high-speed... 
    Relocation

    Motorola Solutions

    Vancouver, BC
    9 days ago
  •  ...We are looking for a hands-on senior FPGA engineer to lead the sensor acquisition and...  ...debug interface problems across RTL, PCB, firmware, and software boundaries. - Build self-...  ...integrating FPGA PCIe interfaces and DMA engines, including hardware bring-up and debugging... 
    Internship

    Barco

    Vancouver, BC
    14 days ago
  • $165k - $210k per year

     ...accelerators at rack scale. As a Principal Product Applications Engineer on the Scorpio team, you will be the technical face of our switching...  ...requirements into actionable feedback for product, silicon, and firmware teams Post-Silicon Validation & System Integration... 
    Remote work
    Flexible hours

    Astera Labs

    Vancouver, BC
    2 days ago
  •  ...we are looking for creative thinkers, problem solvers, and motivated individuals to help us deliver on our commitments. As a Civil Engineering Specialist, you bring experience across a wide variety of projects in the telecommunications industry and have a passion for problem... 
    Full time
    Contract work
    For contractors
    Shift work

    Rogers Communications

    Vancouver, BC
    2 days ago
  • $102k - $136k per year

     ...Requisition ID: 101863  Job Category:  Engineering  Location:  Vancouver, BC, Canada  Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining ,... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Vancouver, BC
    1 day ago
  •  ...journey is only achievable by having a great team who shares ideas, tries new things, and learns as we go. Who you are: As a Data Engineer at Semios, you will design, build, and maintain scalable, reliable cloud-based data systems that transform raw data into trusted,... 
    Full time
    Work at office

    The Semios Group

    Vancouver, BC
    13 days ago
  • $131.8k - $150k per year

     ...scalable software that helps change the world by supporting small businesses. Your daily work will focus on systems, scalability, and engineering quality while collaborating across teams to drive technical excellence and developer efficiency. Through clear and thoughtful... 
    Permanent employment
    Full time
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero

    Vancouver, BC
    3 days ago
  • $107k - $132k per year

     ...Teck’s purpose of providing the essential resources the world relies on.   Role Overview   Reporting to the Principal Mining Engineer, the Senior Mining Engineer will support the Akitigiruq and Anarraaq Extension Project (AAEP), a mine life extension project for the... 
    Full time
    Internship
    Work at office

    Teck

    Vancouver, BC
    2 days ago
  •  ...governance, and supporting the needs of citizens with integrity and dedication.   Main Purpose and Function The Building Code Engineer is responsible for complex advisory work which involves making independent and technical interpretations and decisions on behalf of the... 
    Full time
    For contractors
    Work at office

    City of Vancouver

    Vancouver, BC
    2 days ago
  • $165k - $220k per year

     ...Vancouver mostly follow a hybrid schedule where they are required to work within EPCM/design house environments, working closely alongside engineering and project delivery teams, attend in-person meetings or training and may also collaborate virtually. It offers a fast-paced,... 
    Internship
    Work at office

    Freeport McMoRan

    Vancouver, BC
    1 day ago
  • $81k - $84k per year

     ...industry-leading efficiencies, our best-in-class team leverages methodologies, governance and systems that are unparalleled in the  engineering space. Are you looking for an opportunity to join a diverse group of professionals who are committed to remaining exceptional? We... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Vancouver, BC
    2 days ago
  • $102.55k - $146.5k per year

     ...gets excited about turning emerging AI technologies into real business impact, this is an opportunity to make your mark. As our AI Engineering Manager , you'll lead a talented team in delivering innovative, secure, and practical AI solutions that solve meaningful business... 

    Canfor

    Vancouver, BC
    2 days ago
  • $110k - $140k per year

     ...direction, this position will serve as a senior technical resource within the Capital Project Design & Delivery team, providing process engineering expertise throughout the planning, design, and execution of large-scale mineral processing and plant engineering capital projects.... 
    For contractors
    Work at office

    Freeport McMoRan

    Vancouver, BC
    3 days ago
  • $110k - $160k per year

     ...working in parallel in isolated environments; review and test gates so bad output never ships; cost control. 2. Production full-stack engineering in TypeScript and PostgreSQL. Data modelling, migrations, multi-tenant isolation, authentication and roles, APIs, background jobs.... 
    Full time

    Intersog

    Vancouver, BC
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!