Sr. Firmware Engineer

5 - 9 years

5 - 9 Lacs

Posted:2 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

  • Design, develop, debug,verifyand/or validatefirmware, software and/or hardware
  • Participant in day-to-dayfirmware development work
  • Provide consultation to internal and external customers regarding AMD features and programming requirements

PREFERRED EXPERIENCE:

  • Prior years of experience and/or education within the semiconductor industry
  • Experience producingqualityfirmware
  • Experience with x86, ARM and/or RISC-V architecture.
  • Experience Embedded firmware and/or device driver development.
  • Experience with board, processor, or ASIC bring-up.
  • Experience with Embedded System protocols DDR, SPI, eSPI, I2C, LPC, and PCIe.
  • Experience in hardware/software interfaces and debugging sophisticated issues in CPU and firmware using JTAG, source code debuggers and other tools.
  • Programming Language/ Concepts:
  • Complete mastery of C programming language with recent programming experience, logical thinking
  • Python
  • Operating System concepts.
  • Debugging skills to support legacy and current product line
  • Good debugging knowledge. Should know how to debug OS issue (Windows and Linux) from firmware perspective
  • Prior experience for working with ISV (Independent Software Vendors) and enabling IBV (Independent BIOS Vendors) for enabling x86 / ARM platforms.
  • EDKII and UEFI
  • Should know EDKII Tianocore very well
  • Should be familiar with UEFI, IPMI, ACPI spec very well
  • Should know how to develop packages, modules, drivers and libraries.
  • Processor architecture:
  • Should know at least one processor architecture either X86 or ARM; X86 will be preferred.
  • I/O or peripheral protocols.
  • Should know I2c, I3c, UART and specifically SPI/eSPI protocol.
  • Good to have PCIe knowledge
  • Should familiar with enterprise level day to day activities
  • Git, Jira, CI, release cycle, deliveries, pre-silicon and post-silicon.
  • Experience with pre-silicon development on FPGAs or simulation environments.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Garvebhavi Palya, Bengaluru/Bangalore Region

Noida, Uttar Pradesh, India

Chennai, Tamil Nadu, India