EMBEDDED SECURITY ENGINEER

2 hours ago


Markham, Canada Advanced Micro Devices Full time

WHAT YOU DO AT AMD CHANGES EVERYTHINGWe 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 mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.AMD together we advance_THE ROLE:AMD is seeking an experienced Embedded Security Engineer to join our Product Security Office (PSO). The ideal candidate will combine deep expertise in embedded systems development with a strong understanding of security architecture and implementation. This role will focus on securing the foundations of AMD products, ensuring robust security validation across our product portfolio.THE PERSON:The ideal candidate should be passionate about embedded systems security and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD.KEY RESPONSIBILITIES:Design, implement, analyze, and evaluate security architectures with focus on platform integrity and runtime protectionConduct security analysis and threat modeling, identify security vulnerabilities in implementation, and recommend security controlsAnalyze security issues using advanced debugging tools and hardware analysis equipmentProvide technical guidance on secure boot design, hardware root of trust, and chain of trust mechanismsImplement security features including attestation, measured boot, and secure update implementationsEvaluate and implement secure communication protocols and interfaces between componentsProvide expertise on security verification methodologies and testing approachesPartner with hardware teams to define and validate platform security featuresCollaborate with cross-functional teams to drive security requirements throughout the product lifecycleLead security architecture reviews and contribute to next-generation security feature definitionsPREFERRED EXPERIENCE:Multiple years' of embedded development experience with strong expertise in C programming and assembly language (x86/ARM)Extensive experience with secure boot implementations, hardware root of trust, and firmware attestation mechanismsStrong knowledge of embedded systems architecture, security principles, and common attack vectorsProficiency in hardware debugging tools (JTAG, SWD, logic analyzers) and embedded development environmentsExperience with embedded Linux, bootloader development, and real-time operating systemsDeep understanding of hardware security features, including HSMs, secure elements, and applied cryptographyFamiliarity with industry security standards (NIST 800-193, TCG DICE, TPM 2.0) and common embedded interfaces (I2C, SPI, UART, PCIe)Strong analytical and problem-solving abilities with excellent debugging skillsProven track record of effective cross-functional collaboration and technical documentationEffective communication and problem-solving skillsMotivating leader with good interpersonal skillsBENEFICIAL EXPERIENCE:Experience with UEFI development and security featuresKnowledge of AMD platform security featuresFamiliarity with confidential computing technologiesExperience with TEE (TrustZone, SGX) developmentBackground in security research or vulnerability assessmentExperience with formal verification toolsKnowledge of supply chain security conceptsUnderstanding of side-channel attacks and mitigation strategiesExperience with secure firmware update mechanismsKnowledge of security certification requirements (FIPS, Common Criteria)Experience mentoring junior engineersACADEMIC CREDENTIALS:Bachelor’s or master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent #J-18808-Ljbffr



  • Markham, Canada Advanced Micro Devices Full time

    WHAT 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...


  • Markham, Canada Qualcomm Full time

    Company: Qualcomm Canada ULCJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you...


  • Markham, Ontario, Canada Qualcomm Full time

    CompanyQualcomm Canada ULCJob AreaEngineering Group, Engineering Group > Software EngineeringGeneral SummaryAs a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will...


  • Markham, Ontario, Canada GE Vernova Full time US$152,400 - US$254,000

    Job Description SummaryWe are seeking a highly experienced and technically authoritative Embedded Software & Firmware Consulting Engineer to lead strategy, architecture, and design initiatives for real-time embedded systems, enabling the product and platform designs for Transmission & Distribution (T&D). This role focuses on defining and guiding secure,...


  • Markham, Ontario, Canada Qualcomm Full time

    *Company:*Qualcomm Canada ULC*Job Area:*Engineering Group, Engineering Group > Machine Learning Engineering*General Summary:*As a member of Low Power AI solution team, you will play a critical role at deploying AI models on Qualcomm's low power AI accelerator. The position focuses on mapping high level machine learning operators to low level hardware...


  • Markham, Canada ventureLAB Full time

    3600 Steeles Avenue East, Markham, ON L3R 0Z1 Full job description We are looking for an experienced Embedded Systems Engineer to lead our embedded efforts. If you are creative and critically minded, VCycene Inc. is a great place to make an impact. Apply today! Responsibilities - Design and implement embedded software for our product from requirements to...


  • Markham, Canada ventureLAB Full time

    3600 Steeles Avenue East, Markham, ON L3R 0Z1 Full job description We are looking for an experienced Embedded Systems Engineer to lead our embedded efforts. If you are creative and critically minded, VCycene Inc. is a great place to make an impact. Apply today! Responsibilities Design and implement embedded software for our product from requirements to...


  • Markham, Canada ventureLAB Full time

    3600 Steeles Avenue East, Markham, ON L3R 0Z1 Full job description We are looking for an experienced Embedded Systems Engineer to lead our embedded efforts. If you are creative and critically minded, VCycene Inc. is a great place to make an impact. Apply today! Responsibilities Design and implement embedded software for our product from requirements to...


  • Markham, Canada Qualcomm Full time

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes...


  • Markham, Canada Qualcomm Full time

    Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes...