Job Details

jobs.obcrights.org
Organization Name Microsoft
Vacancies Not Specified
Job Description Recruitment for Principal Firmware Engineer. The role involves designing and developing firmware for Azure infrastructure and next-generation hardware platforms, working on firmware architecture, low-level drivers, Hardware Abstraction Layers (HAL), SoC bring-up, bootloaders, security firmware components, debugging complex hardware/firmware issues, and collaborating with cross-functional engineering teams.
Place of Posting India – Multiple Locations (including Bengaluru, Hyderabad, Noida, Gurugram, Mumbai, depending on business requirements).
Educational Qualification
  • Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, Electronics Engineering or a related field with significant experience in firmware/embedded software development, C/C++/Rust programming, SoC bring-up, bootloaders, BSP porting, PCIe, I2C, SPI, USB, UART, memory management, interrupts, multithreading, and hardware/firmware security.
Selection Process
  • Resume Screening, Technical/Functional Interview(s), Coding/System Design Interview(s), Hiring Manager Interview, HR Interview, and Document Verification.
Application Fee
  • Nill
Job Type Private Jobs
Age Limits No specific age limit mentioned.
From Date 2026-07-23
To Date not specified
Official Website https://careers.microsoft.com
How to Apply
  • 1. Step 1: Visit the Microsoft Careers website: https://careers.microsoft.com
  • 2. Step 2: Search for "Principal Firmware Engineer" or use the provided job link.
  • 3. Step 3: Sign in or create a Microsoft Careers account.
  • 4. Step 4: Complete the online application form.
  • 5. Step 5: Upload your updated resume.
  • 6. Step 6: Review all the entered details.
  • 7. Step 7: Submit the application.
  • 8. Step 8: Wait for Microsoft to contact you if shortlisted.
Back
jobs.obcrights.org