A

AMD

Designs chips for computers and AI systems

Lead Security Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A minimum of 8 years of hands-on firmware development experience on ARM or similar architectures.
  • Strong C and assembly language programming skills.
  • Experience with bootloader development, secure boot, IP initialization, and low-level firmware development.
  • Experience with bare-metal and real-time operating system-based firmware development.
  • Proficiency in debugging embedded firmware using debug tools.
  • Solid understanding of security concepts such as Root of Trust and symmetric and asymmetric cryptography.
  • Hands-on experience with one or more peripherals or controllers such as UART, I2C, SPI, or QSPI.
  • Working knowledge of Git and Gerrit.
  • Strong leadership and communication skills.
  • Good written and verbal communication skills in English.
  • A Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.

Responsibilities

  • Design and implement embedded firmware encompassing secure boot, trusted operating systems, trusted applications, and a wide range of security features.
  • Develop new firmware features and enhancements in pre-silicon and post-silicon environments.
  • Triage, analyze, debug, and fix complex issues, driving resolution to closure.
  • Develop and execute test plans to evaluate firmware functionality, security, and efficiency using emulation and evaluation boards for pre-silicon and post-silicon testing.
  • Plan, track, and deliver firmware deliverables.
  • Work with key stakeholders on feature implementation and issue resolution, and take responsibility for commitments.
  • Scope and conduct feasibility studies of new requests and technologies.
  • Mentor and guide team members.

Desired Qualifications

  • Experience in the semiconductor domain.
  • Exposure to FTPM, Content Protection, HDCP, or PlayReady.
  • Experience in driver development.

About the Company

AMD

Designs chips for computers and AI systems

AMD designs processors, graphics chips and AI accelerators for computer makers, cloud operators and businesses that build electronic devices. Its Ryzen processors power personal computers, while EPYC processors handle work in data centers and Radeon chips render graphics. Instinct accelerators run AI models, paired with software that developers use to train models and put them into production. AMD sells chips and related computing systems through equipment makers, distributors and retail channels, and contracts with outside foundries to fabricate its semiconductor designs. It was founded in 1969 and has its headquarters in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at AMD

See more jobs