Lead Security firmware engineer

AMD

Bengaluru Urban

On-site

INR 4,000,000 - 7,000,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

AMD benefits at a glance

Job summary

AMD's Bangalore-based S3 security firmware team is seeking a Lead Security Firmware Engineer to design, develop and validate embedded firmware with strong security requirements. You will collaborate across pre-silicon and post-silicon environments, working with software and hardware teams to deliver trusted firmware features.

The role demands hands-on development in C/assembly, bootloaders, secure boot and Root of Trust concepts, plus leadership, mentoring and clear communication in a fast-paced

Qualifications

  • Hands-on firmware development for ARM or similar
  • Experience with bootloader development and secure boot
  • Experience with bare metal and RTOS firmware
  • Strong debugging with embedded tools
  • Solid understanding of security concepts (Root of Trust, crypto)
  • Experience with peripherals (UART/I2C/SPI)
  • Proven leadership and communication skills

Responsibilities

  • Design and implement embedded firmware with secure boot and trusted OS/applications
  • Develop firmware features for pre/post-silicon environments
  • Triage, debug and resolve complex issues
  • Create and execute test plans for security and functionality
  • Plan, track, and deliver firmware artifacts
  • Collaborate with stakeholders to implement features and fixes
  • Mentor and guide team members

Skills

C programming
Assembly
Secure boot
RTOS
Firmware debugging
Bootloader
Root of Trust
UART/I2C/SPI
Git/Gerrit
Leadership
Communication

Education

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

Tools

Git/Gerrit
UART
I2C
SPI
QSPI
Debug tools

Job description

LEAD SECURITY FIRMWARE ENGINEER

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 implement embedded 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

Advanced Micro Devices, Inc • Bengaluru

On-site
INR 4,000,000 - 6,000,000
AMD benefits at a glance
Lead Firmware - Software System Design Eng.
Lead Firmware - Software System Design Eng.

AMD • Bengaluru

On-site
INR 3,000,000 - 4,000,000
Sr.Staff Security Firmware Apps Engineer
Sr.Staff Security Firmware Apps Engineer

AMD • Bengaluru

On-site
INR 3,800,000 - 6,500,000
Staff Linux Driver Apps Engineer
Staff Linux Driver Apps Engineer

Advanced Micro Devices • Bengaluru

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

AMD • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Benefits at a glance
LEAD Software Development Eng.
LEAD Software Development Eng.

Advanced Micro Devices, Inc. • Hyderabad

On-site
INR 3,800,000 - 7,000,000
Lead/Sr Lead Embedded Linux kernel device driver development engineer
Lead/Sr Lead Embedded Linux kernel device driver development engineer

Advanced Micro Devices, Inc. • Bengaluru

On-site
INR 4,500,000 - 7,500,000
AMD benefits
Sr. Firmware Engineer
Sr. Firmware Engineer

Advanced Micro Devices, Inc. • Bengaluru

On-site
INR 1,400,000 - 2,100,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
Lead Firmware Software Engineer in Multimedia / Camera
Lead Firmware Software Engineer in Multimedia / Camera

Advanced Micro Devices, Inc. • Hyderabad

On-site
INR 4,500,000 - 7,500,000
Benefits at a glance