Lead Security firmware engineer

Advanced Micro Devices, Inc

Bengaluru

On-site

INR 4,000,000 - 6,000,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

AMD benefits at a glance

Job summary

Advanced Micro Devices, Inc. (AMD) in Bangalore is seeking a Lead Security Firmware Engineer to design, develop, and validate embedded firmware with strong security features.

You will work across pre-silicon and post-silicon environments, coordinating with software, SoC design, and validation teams to deliver robust firmware. The role requires 8+ years in firmware, expert C/assembly skills, bootloader and secure boot experience, and leadership with excellent communication.

Qualifications

  • 8+ years hands-on firmware development on ARM or similar.
  • Strong C and assembly language skills.
  • Bootloader development, secure boot, IP initialization.
  • Bare metal and RTOS firmware development.
  • Debugging embedded firmware with common tools.
  • Knowledge of Root of Trust and cryptography.
  • Experience with peripherals like UART, I2C, SPI, QSPI.
  • Git/Gerrit version control experience.
  • Leadership, mentoring and effective communication.
  • Excellent written and verbal English communication.

Responsibilities

  • Design and implement embedded firmware with secure boot features.
  • Develop firmware for pre- and post-silicon environments.
  • Analyze, debug, and resolve complex firmware issues.
  • Create and execute test plans for security and functionality.
  • Plan, track and deliver firmware milestones.
  • Collaborate with stakeholders for feature delivery and issue resolution.
  • Evaluate new ideas and technologies for feasibility.
  • Mentor team members and guide junior engineers.

Skills

Firmware development on ARM
C and assembly
Bootloader & secure boot
RTOS & bare metal
Debugging embedded firmware
Security concepts (RoT, crypto)
Peripherals (UART, I2C, SPI, QSPI)
Git/Gerrit
Leadership & mentorship
English communication

Education

Bachelor’s or Master’s in CS/CE/EE

Tools

None specified

Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believetechnology 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 AMDis shapingthefuture.


Whetheryou’redesigning next-gen processors, enabling AI breakthroughs, orbringing leading edge products to market, every role at AMD contributes to something bigger— technologythat moves the world forward.Join us and, together, we’ll advance your career.


LEAD SECURITY FIRMWARE ENGINEER

THE ROLE:

AMD S3 security firmware team is a part of S3 Software team and works with the world’s leading companies for their customized products. As a Security firmware engineer, you will be responsible for designing, developing and validating embedded firmware that comply with security requirements. You will be working with global pre-silicon and post-silicon teams across Software development, SoC design/verification, emulation and validation teams.


THE PERSON:

We are seeking a lead engineer to join our team that will thrive in a fast-paced work environment, using effective communication, problem-solving and prioritization skills. Individuals that are well organized, show great attention to detail, employ critical thinking and can drive sophisticated issues to closure are well-suited for our team.


KEY RESPONSIBILITIES:


  • Design and implementembedded firmware encompassing secure boot, trusted operating systems, trusted applications,enabling a wide range of security features

  • Develop new firmware features and enhancements within pre & post silicon environments

  • Triage, analyze, debug and fix sophisticated issues and drive the resolution to closure.

  • Develops and execute test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon testing.

  • Plan, track and deliver all firmware deliverables.

  • Work closely with needed key stakeholders for efficient feature implementation and issue resolution and be responsible for the commitments.

  • Scope and perform quick feasibility study of new asks and technologies.

  • Able to mentor and guide the team members.


PREFERRED EXPERIENCE:


  • Minimum 8+ years’ experience in hands on firmware development on ARM or similar architectures.

  • Strong with C and assembly language programming

  • Experience with bootloader development, secure boot, IP initialization and low-level firmware development.

  • Experience with bare metal and RTOS based firmware development.

  • Proficient in debugging embedded firmware using debug tools.

  • Solid understanding of security concepts such as Root of Trust, symmetric and asymmetric cryptography, etc.,

  • Hands on with one or more peripherals/controllers like UART, I2C, SPI, QSPI etc.

  • Must have working knowledge on Git/Gerrit

  • Experience in semiconductor domain preferred.

  • Exposure to FTPM, Content Protection, HDCP, PlayReady is a plus.

  • Experience in driver development is a plus

  • Strong leadership and communication skills

  • Quick learning and self-motivated.

  • Good written and verbal communication skills in English


ACADEMIC CREDENTIALS:


  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent


LOCATION:

Bangalore, IN


#LI-PK2


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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Security firmware engineer
Lead Security firmware engineer

AMD • Bengaluru Urban

On-site
INR 4,000,000 - 7,000,000
AMD benefits at a glance
Sr.Staff Security Firmware Apps Engineer
Sr.Staff Security Firmware Apps Engineer

AMD • Bengaluru

On-site
INR 3,800,000 - 6,500,000
Lead Firmware - Software System Design Eng.
Lead Firmware - Software System Design Eng.

AMD • Bengaluru

On-site
INR 3,000,000 - 4,000,000
LEAD Software Development Eng.
LEAD Software Development Eng.

Advanced Micro Devices, Inc. • Hyderabad

On-site
INR 3,800,000 - 7,000,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Advanced Micro Devices, Inc. • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Staff Linux Driver Apps Engineer
Staff Linux Driver Apps Engineer

Advanced Micro Devices • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Software Development Engineer
Software Development Engineer

AMD • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Competitive salary
Diversity and inclusion support
Career advancement opportunities
Sr. Firmware Engineer
Sr. Firmware Engineer

AMD • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Benefits at a glance
Staff UEFI/BIOS Development - Customer Application Engineer
Staff UEFI/BIOS Development - Customer Application Engineer

Advanced Micro Devices, Inc • Bengaluru

On-site
INR 2,800,000 - 3,800,000
SOC Debug tools validation Engineer
SOC Debug tools validation Engineer

AMD • Bengaluru

On-site
INR 2,800,000 - 5,500,000