TECHAMD
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.
THE ROLE
The Platform FW Quality group is responsible for integration, validation, release and automation activities across the entire Platform Stack that runs on AMD's range of Graphic Cards (Discrete GPUs), APUs, and CPUs. The team is also responsible for modernizing and enhancing the security infrastructure across the FW organization. We are looking for a highly motivated Infrastructure Engineer in Firmware to join our team.
You will be a hands-on Technical Lead within the platform firmware organization, responsible for owning and driving delivery of critical firmware initiatives end-to-end. This role is designed for an experienced engineer who wants to lead through influence, technical depth, and execution, while remaining a strong individual contributor. You will work closely with architects, program leadership, and cross-functional engineering teams to define scope, drive design and implementation, manage interdependencies, and ensure successful delivery of firmware features and capabilities for AMD APUs and CPUs. This will be an opportunity to build your skills in Firmware Test Driven Development, as well as Pre-Silicon/Post-Silicon development environments such as Simulators, FPGAs, and Emulation Platforms. We also have a number of QA initiatives in flight such as integration of GitHub Actions Continuous Integration/Continuous Development (CI/CD) Pipelines into our Software Development and Release model, Integration of Virtual/Simulation test environments, and Software/Firmware infrastructure signing enhancements with AKS and mTLS improvements.
This role carries clear ownership for outcomes—quality, schedule, and technical direction—while mentoring and guiding other engineers to raise overall execution standards.
THE PERSON
You are a technically strong, self-driven engineer who naturally takes ownership and steps into leadership when ambiguity exists. You enjoy solving complex problems, driving alignment, and helping teams execute effectively. You lead by example—through high quality design, clean code, strong communication, and consistent follow through. You are comfortable influencing without authority, balancing technical depth with pragmatism, and holding yourself and others accountable for delivery.
KEY RESPONSIBILITIES
Technical Ownership and Delivery
- Own the end to end delivery of infrastructure firmware features or projects, from scoping and design through implementation, validation, and release
- Drive architectural and design decisions, author and review design specifications and technical proposals
- Act as the primary technical owner for assigned areas, ensuring correctness, robustness, and long term maintainability
- Debug and resolve complex, cross component issues in pre-silicon and post-silicon environments
Leadership & Influence
- Lead by influence: drive alignment, set technical direction, and unblock execution across teams
- Mentor and guide junior and midlevel engineers through design reviews, code reviews, and day to day technical coaching
- Set a high bar for engineering excellence, development discipline, and quality
Execution & Cross Team Collaboration
- Partner with program managers, architects, validation, and other firmware teams to identify dependencies, risks, and execution gaps
- Proactively track progress, surface issues early, and drive them to closure
- Balance short term delivery needs with long term technical health
PREFERRED EXPERIENCE
- Strong problem-solving and analytical skills with an emphasis on product development
- CI/CD Pipeline Engineering (GitHub Actions/Jenkins): Expertise in designing modular, reusable GitHub Actions workflows (workflow_call), dynamic matrix configurations for multi-variant builds, event-driven automation, and concurrency/queue controls to optimize build throughput
- Multi-Stage Build & Validation Pipelines: Experience architecting end-to-end validation pipelines (pre-merge gates, post-merge checks, nightly regressions) with automated test execution, failure triaging, and log parsing to accelerate root-cause analysis
- Automation Scripting & Tooling Integration: Strong proficiency in Python, Bash/Shell, and PowerShell for creating custom build tooling, test orchestration harnesses, and integrating REST/GraphQL APIs across developer platforms
- Reliability, Performance & CI Observability: Proven track record in optimizing pipeline runtimes (caching, parallelization), implementing fault-tolerant retry strategies, and instrumenting CI telemetry (runner health, queue latencies, build success metrics)
- Security, Secrets Management & Governance: Hands-on experience enforcing secure CI/CD practices, including secrets management/token handling, automated branch protection rules, required status checks, and repository governance policies
- Experience with Software Development in C/C++ or scripting in Python, Perl, Ruby
- Proficiency with Cloud Infrastructure - Azure, Kubernetes - AKS
- Networking (TCP/IP, basic administration) and Linux command line knowledge
- Experience or strong interest in low-level programming and debugging
- Embedded C experience is an asset
- Prior experience mentoring or technically leading other engineers
- Experience with Software signing and crypto algorithms will be considered an asset
- Software Security tooling, scanning and analysis
ACADEMIC CREDENTIALS
Bachelors Degree in Engineering
