Job Title: Firmware Development Engineer Power Management / Battery Management
Location: Bengaluru
Experience: 4-12 Years
Job Summary
We are looking for experienced Firmware Development Engineers with expertise in Power Management or Battery Management firmware development. The ideal candidate should have robust embedded firmware development experience, hands-on C programming skills, and a solid understanding of BIOS, UEFI, ACPI, and SoC power management.
Mandatory Skills
- Embedded C Programming
- Git / Gerrit
- Firmware Development
- BIOS / UEFI
- ACPI
- PCIe
- Platform BIOS Development
- SoC Power Management
- Power Management Firmware (PMFW)
Key Responsibilities
- Develop and enhance Power Management Firmware (PMFW) and DXIO firmware.
- Design, develop, test, and review firmware features.
- Work on BIOS bring-up, device initialization, and power management flows.
- Support platform firmware development and embedded product requirements.
- Prepare low-level design documents and user guides.
- Collaborate with cross-functional teams to deliver high-quality firmware solutions.
Required Skills
- Strong proficiency in C programming.
- Hands-on experience with Git/Gerrit.
- Good understanding of BIOS, UEFI, ACPI, and PCIe.
- Experience in Platform BIOS development and firmware bring-up.
- Knowledge of CPU/Device power states (C-states, P-states, D-states), power/clock gating, reset sequencing, and hot-plug flows.
- AGESA knowledge is an added advantage.
Preferred Candidate Profile
- 412 years of experience in Embedded Firmware Development.
- Experience in Power Management or Battery Management firmware.
- Strong debugging, problem-solving, and firmware design skills.
- Experience in Networking, Storage, Automotive, or Embedded platforms is preferred.