Principal Firmware Architect

2 weeks ago


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, Skype, OneDrive and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for passionate, high-energy engineers to help achieve that mission. As Microsoft's cloud business continues to grow the ability to deploy new offerings and HW infrastructure on time, in high volume with high quality and lowest cost is of paramount importance.

**Responsibilities**:
We are looking to hire a Principal Firmware Architect to join our team. This role is for a highly motivated Firmware Engineer with a background in Firmware development for embedded systems. You will be contributing to all phases of product development, from design through manufacturing and productization. You will create the firmware architecture for key systems and work closely with hardware teams to ensure hardware integrates well with the firmware. You will contribute to design of various firmware components, including driver interface, system libraries needed for SoC bring-up, protocol and feature development of low-level hardware.

**Qualifications**:
**Required **Qualifications**:

- 12+ years of professional experience architecting, designing, developing software solutions.
- Bachelors or higher in Computer Science, Computer Engineering, Electronics Engineer or similar
- Experience with SoC bring-up, platform initialization, Board support package porting, low level drivers for peripherals such as PCIe, I2C, SPI, USB, UARTs etc as well as Memory Management, Scheduling, Interrupts, and multi-threading.
- Experience with PCIe driver/firmware development in virtualized environment.
- Experience with Device Drivers, U-Boot, TFA, UEFI and bootloader design to boot from external media such as eMMC, SDCard etc.
- Experience with RAS Management
- Ability to debug and resolve issues spanning multiple subsystems.
- Excellent C/C++ programming skills.

**Preferred **Q**ualifications**:

- Experience with ARM Cortex-A/M/R.
- 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.
- 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.

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.


  • Firmware Architect

    2 days ago


    Bengaluru, Karnataka, India Hewlett Packard Full time

    **Job Summary** - This role is responsible for overseeing the design, development, and optimization of embedded software and firmware for hardware products. The role contributes innovative ideas and leads large cross-functional teams, exercising independent judgment to solve unique and complex problems impacting the business. The role acts as a functional...


  • Bengaluru, India ABB Full time

    **Firmware Product Line Architect**: **Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future. At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we...

  • Principal Engineer I

    Found in: Talent IN C2 - 2 weeks ago


    Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR50494 Principal Engineer I , ESSD Firmware ...

  • Principal Firmware Dev Engineer

    Found in: Whatjobs IN C2 - 1 week ago


    Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all.Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.JR52334 Principal Firmware Dev Engineer - DC SSD6-15 Years...

  • Principal Engineer

    Found in: Talent IN C2 - 2 weeks ago


    Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR47606 Principal Engineer - SSD Firmware Validation...

  • Principal Engineer

    Found in: Talent IN C2 - 2 weeks ago


    Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR47617 Principal Engineer - DC SSD Firmware Dev 6-15...

  • Principal Firmware Dev Engineer

    Found in: Talent IN C2 - 2 weeks ago


    Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR52334 Principal Firmware Dev Engineer - DC SSD 6-15...

  • Audio Firmware Architect

    Found in: Whatjobs IN C2 - 1 week ago


    Bengaluru, India ConnectPro Consultant Full time

    Audio Firmware Architect:The position will primarily be for Infotainment segment customers, which are the areas targeted for ambitious business growthYou will engage with customers to develop a keen understanding of their goals, strategies, and technical needsand help to define and deliver high-value solutions that meet these needsBy understanding the...

  • Principal Architect

    4 days ago


    Bengaluru, Karnataka, India BT Group Full time

    Principal Architect - Risk and Compliance Tribe **Job Req ID**:29381**Posting Date**:2 Feb 2024**Function**:Architecture Solution and Design**Location**:RMZ Ecoworld, Devarabeesanahal, Bengaluru, India**Salary**:Competitive**What We’re Looking For** Analyse the business requirements and translate them into technical specifications and architectures. -...


  • Bengaluru, Karnataka, India Advanced Micro Devices, Inc. Full time

    Back **Principal SOC Architect**: - Bangalore, India - Engineering - 32603 mail_outline Get future jobs matching this search *** **Job Description**: **WHAT YOU DO AT AMD CHANGES EVERYTHING** We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that...

  • Firmware Developer

    Found in: Whatjobs IN C2 - 1 week ago


    Bengaluru, India Spectrum Consultants India Private Limited Full time

    Firmware Developer SummaryExperience Required:4 - 8 YearsJob Term:PermanentLocation:BangaloreCategory:EmbeddedA leading designer, developer and global supplier of a broad range of digital and analog semiconductor connectivity solutions that serve the wired infrastructure, wireless communications, enterprise storage and industrial markets.Work Mode : Work...

  • Technical Architect

    Found in: Whatjobs IN C2 - 2 weeks ago


    Bengaluru, India Toshiba Software (India) Pvt. Ltd. Full time

    Technical Architectwith HDD expertiseLocation:BengaluruPosition Type:PermanentExperience:10 to 15 years of Embedded development experience with a minimum of 4 years experience in HDD Firmware and associated Development.Summary:Will be responsible for the Development and verification of HDD Firmware for HDDs of Different technologiesShould be able to...

  • C++ Principal Architect

    Found in: Whatjobs IN C2 - 2 weeks ago


    Bengaluru, India KPIT Full time

    Role:Principal Architect / Principal Solution ArchitectReports to:Business leaderWorking area:Middleware product developmentExperience:20+ YearsTechnical and domain skills:Must have hands-on development experience in C++, LinuxMust have handled large development programs (with team size of 50+)Must have working experience in UML, Design patterns, OOAD.Good...

  • Senior Firmware Engineer

    Found in: Whatjobs IN C2 - 1 week ago


    Bengaluru, India Microsoft Full time

    OverviewMicrosoft Cloud Hardware Infrastructure Engineering (CHIE) Firmware CoE team is responsible for design and development of Server and Rack Infrastructure Firmware for Microsoft's online services. We work closely with Microsoft product groups, industry partners and researchers to architect and develop server hardware solutions that meet the...

  • Audio Firmware Architect

    Found in: Appcast Linkedin IN C2 - 2 weeks ago


    Greater Bengaluru Area, India NXP Semiconductors Full time

    The position will primarily be for Infotainment segment customers, which are the areas targeted for ambitious business growthYou will engage with customers to develop a keen understanding of their goals, strategies, and technical needs – and help to define and deliver high-value solutions that meet these needsBy understanding the overall...

  • Technical Architect

    Found in: Appcast Linkedin IN C2 - 2 weeks ago


    Bengaluru, India Toshiba Software (India) Pvt. Ltd. Full time

    Technical Architect with HDD expertiseLocation: BengaluruPosition Type: PermanentExperience: 10 to 15 years of Embedded development experience with a minimum of 4 years experience in HDD Firmware and associated Development.Summary:Will be responsible for the Development and verification of HDD Firmware for HDDs of Different technologiesShould be able to...

  • Technical Architect

    Found in: Whatjobs IN C2 - 2 weeks ago


    Bengaluru, India Toshiba Software (India) Pvt. Ltd. Full time

    Technical Architect with HDD expertise Location: Bengaluru Position Type: Permanent Experience: 10 to 15 years of Embedded development experience with a minimum of 4 years experience in HDD Firmware and associated Development. Summary: Will be responsible for the Development and verification of HDD Firmware for HDDs of Different technologies Should be...

  • Technical Architect

    Found in: Talent IN 2A C2 - 2 weeks ago


    Bengaluru, India Toshiba Software (India) Pvt. Ltd. Full time

    Technical Architect with HDD expertiseLocation: BengaluruPosition Type: PermanentExperience: 10 to 15 years of Embedded development experience with a minimum of 4 years experience in HDD Firmware and associated Development.Summary:Will be responsible for the Development and verification of HDD Firmware for HDDs of Different technologiesShould be able to...

  • C++ Principal Architect

    Found in: Appcast Linkedin IN C2 - 2 weeks ago


    Bengaluru, India KPIT Full time

    Role: Principal Architect / Principal Solution ArchitectReports to: Business leaderWorking area: Middleware product developmentExperience: 20+ YearsTechnical and domain skills:Must have hands-on development experience in C++, LinuxMust have handled large development programs (with team size of 50+)Must have working experience in UML, Design patterns,...

  • C++ Principal Architect

    Found in: Whatjobs IN C2 - 2 weeks ago


    Bengaluru, India KPIT Full time

    Role: Principal Architect / Principal Solution Architect Reports to: Business leader Working area: Middleware product development Experience: 20+ Years Technical and domain skills: Must have hands-on development experience in C++, Linux Must have handled large development programs (with team size of 50+) Must have working experience in UML, Design...