Senior Security Firmware Engineer
Advanced Micro DevicesJob Title
Senior Security Firmware Engineer
Role Summary
Work on firmware security for SoC platforms across pre-silicon and post-silicon phases. The role involves firmware development, hardware and FPGA interaction, low-level programming, and collaboration with cross-functional engineering teams.
Experience Level
Senior. No specific years-of-experience guidance provided.
Responsibilities
Contribute to firmware security features and software used for silicon debug, bring-up, and verification. Collaborate with local and distributed teams throughout the development lifecycle.
- Develop, review, and maintain firmware and debug software (unit tests, code reviews, technical documentation).
- Implement features from system requirements through design and delivery; participate in cross-functional integration.
- Troubleshoot complex software and hardware interaction issues; use lab instruments as required for validation and debug.
- Collaborate with engineering teams, follow project plans, and meet deadlines on a fixed-term contract.
Requirements
Key capabilities expected for successful candidates. Items labeled "Must-have" were directly implied by the role description; others are preferred.
- Must-have: Experience in firmware or embedded software development and embedded/hardware debugging tools; strong problem-solving and collaboration skills; proficiency in written and spoken English.
- Must-have: Proficiency with low-level programming (C and/or assembly) and participation in software development lifecycle activities (design, implementation, testing, documentation).
- Nice-to-have: C++, Java, or C#; experience with JTAG, DFT, system bring-up, and runtime debugging tools.
- Nice-to-have: Knowledge of x86, ARM/RISC architectures, peripherals, and bus protocols (SPI, I2C, PCIe); familiarity with applied cryptography concepts.
- Nice-to-have: FPGA/Verilog experience, design verification, compiler development/optimization, Rust, scripting (Python, Ruby, Perl), and AI-agent related technologies.
- Nice-to-have: Laboratory experience with oscilloscopes, logic analyzers, and other hardware debug tools; project planning and technical leadership experience.
Education Requirements
Not specified.
About the Company
Company: Advanced Micro Devices
Headquarters: Sunnyvale, California, USA
Advanced Micro Devices, or AMD, is a global semiconductor company that designs and manufactures microprocessors, graphics processors, and related technologies for a variety of computing devices. Known for pushing the boundaries of innovation, AMD's mission is to deliver high-performance computing solutions for AI, data centers, gaming, and embedded applications. They foster a collaborative, inclusive culture focused on creativity and problem-solving, aiming to drive progress and excellence in technology.
