Principal Firmware Architect

3 weeks ago


Bengaluru, Karnataka, India Microsoft Full time

Microsoft Silicon and Cloud Hardware Infrastructure Engineering SCHIE is the team behind Microsofts expanding Cloud Infrastructure and responsible for powering Microsofts Intelligent Cloud mission SCHIE delivers the core infrastructure and foundational technologies for Microsoft s over 200 online businesses including Bing MSN Office 365 Xbox Live Skype OneDrive and the Microsoft Azure platform globally with its server and data center infrastructure security and compliance operations globalization and manageability solutions Our focus is on smart growth high efficiency and delivering trusted experience to customers and partners worldwide and we are looking for passionate engineers to help achieve that mission Are you passionate about working on cutting edge technology in a team that embodies the growth mindset Are you hoping to join an organization which is built on a mission To empower every person and organization on this planet to achieve moreThe Firmware Center of Excellence is responsible for Hardware Firmware for Azure Infrastructure We are working on the next generation Hardware Firmware for server silicon and rack infrastructure with a focus on innovation in firmware technology to secure Azure infrastructure for Microsoft and their customers We are looking for highly motivated Principal Software Engineers with background in Firmware development in embedded systems Responsibilities Participate in all phases of product development including pre-silicon post-silicon and platform deployment in data centers Drive define implement and lead the execution of firmware development Collaborate closely with silicon teams firmware architects and program management for daily operations and long-term roadmap improvements by incorporating key learnings Contribute to the architecture and design of various firmware components including driver interfaces PCIe SPI I2C I3C system libraries for SoC bring-up and protocol and feature development for low-level hardware Work with partner teams from various disciplines to understand subject matter problems identify opportunities and build consensus on the right solutions Mentor guide and assist peers and other team members Identify and address inefficiencies and gaps in architecture development and execution Advocate for a culture of engineering excellence within the team Collaborate with cross-functional teams including hardware architects engineers software developers validation integration and product managers to define firmware requirements and specifications Stay updated with industry trends and advancements in cloud firmware technologies and provide recommendations for improvement Work closely with Microsoft product groups industry partners and researchers to architect and develop server hardware solutions that meet the requirements for cloud services platforms at the lowest possible total cost of ownership TCO Qualifications Required Qualifications Bachelor s or higher degree in Computer Science Computer Engineering Electronics Engineering or a related field 14 years of experience in firmware and or embedded software development particularly in a multi-core platform environment 10 years of programming experience in C C Rust Solid understanding of computer architectures including processors buses and memories Experience with device drivers U-Boot TFA UEFI and bootloader design for booting from external media such as eMMC SDCard etc Experience with PCIe driver firmware development in a virtualized environment Experience with RAS management Experience working with cross-functional teams on root cause analysis troubleshooting and debugging skills to solve complex hardware firmware interface issues Strong defensive coding skills Demonstrated experience leading significant initiatives spanning multiple teams and organizations leveraging deep domain expertise to influence the product roadmap Excellent problem-solving and analytical skills Self-motivated and able to work independently Strong communication and collaboration skills with the ability to work effectively in cross-functional teams Preferred Qualifications Experience working from the early concept of platform architecture and design Prior experience in one or more of the following areas Experience with design and development of platform SW development technologies like - IPMI Redfish Thermal Control Power capping PCIe card telemetry etc Experience with design and development of firmware update protocols like - MCTP PLDM Experience with platform management security protocols like - SPDM Experience with Network controller software architecture and programming Collaboration aligned with team across teams Experience with coaching team members and helping them grow Wants new technological challenges and able to deal with ambiguity Strong problem solving debugging troubleshooting skills advanced design and development skills The candidate should have the capability to drive design and development of features by co-ordinating across various stakeholders and deploy the same onto Azure fleet Software architecture for RAS debug and logging RT OS scheduling and firmware development in a multithreading SMP and heterogeneous computing environment Secure boot platform security protocols secure firmware updates attestation secure recovery and secure debug workflows SCHIEINDIAMicrosoft is an equal opportunity employer All qualified applicants will receive consideration for employment without regard to age ancestry color family or medical care leave gender identity or expression genetic information marital status medical condition national origin physical or mental disability political affiliation protected veteran status race religion sex including pregnancy sexual orientation or any other characteristic protected by applicable laws regulations and ordinances If you need assistance and or a reasonable accommodation due to a disability during the application or the recruiting process please send a request via the



  • Bengaluru, Karnataka, India Microsoft Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live,...


  • Bengaluru, Karnataka, India Microsoft Full time

    Microsoft Silicon and Cloud Hardware Infrastructure Engineering SCHIE is the team behind Microsoft s expanding Cloud Infrastructure and responsible for powering Microsoft s Intelligent Cloud mission SCHIE delivers the core infrastructure and foundational technologies for Microsoft s over 200 online businesses including Bing MSN Office 365 Xbox Live ...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live,...


  • Bengaluru, Karnataka, India beBeeFirmwareDeveloper Full time ₹ 5,00,000 - ₹ 8,00,000

    Job DescriptionAs a Firmware Development Engineer, you will be responsible for designing and implementing firmware solutions for various DRAM technologies. You will work closely with the hardware validation team to optimize memory signal integrity and achieve highest possible performance.Developing, porting, debugging, and documenting core firmware support...

  • Firmware Architect

    3 weeks ago


    Bengaluru, Karnataka, India Ascendion Full time

    Were looking for a highly experienced Firmware Architect with strong C++ expertise to lead the design and development of embedded software solutions for high-performance hardware platforms. You will drive architectural decisions, system-level optimization, and end-to-end firmware delivery across products.Key Responsibilities :- Define architecture and system...


  • Bengaluru, Karnataka, India Astera Labs Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions grounded in open standards. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs' Intelligent Connectivity Platform integrates CXL, Ethernet, PCIe, and...


  • Bengaluru, Karnataka, India Krutrim Full time

    Job DescriptionJob Title: CPU Firmware ArchitectRole OverviewWe are seeking a highly skilled Core CPU Architect with 1215 years of experience in ARM-based CPU architecture, embedded firmware, and low-level system software. This role requires a hands-on technical leader with deep expertise in CPU microarchitecture, cache/memory subsystems, power-performance...


  • Bengaluru, Karnataka, India SanDisk Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Company DescriptionSandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 42,00,000 - ₹ 60,00,000

    Job Title: Embedded Boot Firmware ArchitectFirmware Development SpecialistWe are seeking an experienced Firmware Development Specialist to join our team.Key Responsibilities:The ideal candidate will have a strong understanding of firmware development and be able to design, develop, and test complex software systems.About This Opportunity:This role is perfect...


  • Bengaluru, Karnataka, India beBeeFirmwareSpecialist Full time ₹ 15,00,000 - ₹ 28,00,000

    Job OverviewAs a seasoned firmware specialist, you will play a pivotal role in architecting, designing, and developing cutting-edge firmware components.Identify and understand firmware requirements, defining features and functionality that meet the needs of our products.Participate in all phases of new product development, from concept to architecture,...