Talent.com
This job offer is not available in your country.
Firmware Engineer

Firmware Engineer

Microsoftbangalore, India
11 hours ago
Job description

Overview

The Azure Silicon Cloud Hardware Infrastructure and Engineering (SCHIE) team is instrumental in defining and delivering operational success for Azure that exceeds our customer expectations. The HW Security Center of Excellence within the SCHIE organization is responsible for design and development of Security Solutions (Silicon, Firmware, Hardware) for Server and Rack Infrastructure Firmware for Microsoft's global Azure business. We work closely with Microsoft product groups, industry partners and researchers to architect and develop Security features and solutions that meet the requirements for our cloud services platforms at the lowest possible cost of ownership (TCO). We need to be always learning and insatiably curious. We need to be willing to lean into uncertainty, take risks and move quickly when we make mistakes, recognizing failure happens along the way to mastery and we need to be open to the ideas of others, where the success of others does not diminish our own.

We are looking for a highly motivated Firmware Engineer with a background in security to work on Securing Azure Infrastructure, both for the existing Azure fleet and incoming new portfolio. You will be responsible to work with architects to understand the Security Requirements, designing and implementing security features for hardware and firmware systems that power Azure today. You have a passion for security, enjoy seeing your code light up features that come to life on hardware that will be responsible for securing Azure infrastructure. You have strong coding skills, debugging and troubleshooting abilities, with experience in firmware development. Additionally experience with some or all the following : firmware development, SoC bring-up, with Security primitives, bootloaders, platform initialization, board support package porting, peripherals such as PCIe, I2C, SPI, USB, UARTs. OS primitives, memory management, scheduling, interrupts, and multi-threading will be great.

#azurehwjobs #SCHIE #security #silicon

Qualifications

Preferred Qualifications :

  • Experienced with security and Embedded Software / Firmware development.
  • Knowledge in Encryption ciphers and security protocols
  • Debugging capabilities and demonstrated experience to resolve issues spanning multiple subsystems.
  • Experience with some or all the following : driver development memory interfaces. OS primitives, memory management, scheduling, interrupts, threading.
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills
  • Working experience with architecting or implementing industry-standard security protocols, including secure communications), cryptographic algorithms, Public key infrastructure, key management technologies

Familiarity and understanding of Supply Chain Security

Responsibilities

  • Responsible for Designing and implementing key Security Features in firmware
  • Responsible for definition of e2e flow of Security Features that span multiple sub systems on the server transcending from Manufacturing all the way to Azure Services
  • Collaborate with cross-functional teams to debug issues at the cross section of multiple sub-systems
  • Responsible to incorporate (SDL) throughout the development process with a Test Driven Quality first development mindset
  • Solid understanding of security primitives, security ciphers, threat vectors, security mitigation strategies to close identified vulnerabilities.
  • Design and implement firmware modules to support various hardware interfaces, including SPI, I2C, PCIe and other related protocols.
  • Perform system-level debugging and troubleshooting to identify and resolve hardware / firmware-related issues.
  • Develop and maintain firmware architecture, ensuring scalability, modularity, and maintainability.
  • Perform system-level debugging and troubleshooting to identify and resolve hardware / firmware-related issues.
  • Ability to adapt to changing project requirements and prioritize tasks effectively.
  • Required Qualifications :

  • Bachelor's or Master’s degree in Electrical engineering, Computer Engineering, Computer Science or a related field.
  • 3 to 8+ years of professional experience in hardware and firmware security
  • Demonstrated experience of hardware and firmware architecture, design and coding for solutions at scale
  • Experience with secure boot, secure firmware updates, Attestation, SPDM, DICE, Secure recovery and secure debug workflows at scale
  • Benefits / perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

    Create a job alert for this search

    Firmware Engineer • bangalore, India

    Related jobs
    • Promoted
    Firmware Engineer

    Firmware Engineer

    Delta Electronics IndiaBengaluru, Karnataka, India
    Responsible for motor drive firmware planning, design and implementation.Continually optimize performance and improve the reliability of our existing motor drives. The industrial automation control ...Show moreLast updated: 9 days ago
    • Promoted
    Principal Firmware Engineer

    Principal Firmware Engineer

    Enphase EnergyBengaluru, Karnataka, India
    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our ...Show moreLast updated: 7 days ago
    • Promoted
    • New!
    Lead, Firmware Engineer

    Lead, Firmware Engineer

    Schneider Electricbangalore, India
    Description - External About US At Schneider, we believe access to energy and digital is a basic human right.We empower all to make the most of their energy and resources, ensuring Life Is On every...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Firmware Engineer

    Firmware Engineer

    Skill Ventorybangalore, India
    Experience withautomotive embeddedfirmware implementation.Firmware development for ICE, Electric and Hybrid Vehicles in Automotive R&D Industry. Development of automotive compliant modular, Stable a...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Firmware Lead

    Firmware Lead

    Ayla Networksbangalore, India
    Do you want to drive that next wave of intelligence, convenience, comfort, and security for consumers? How about enabling businesses to run more efficiently while servicing their customer needs bet...Show moreLast updated: 11 hours ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    ACL DigitalBengaluru, Karnataka, India
    Job Title / Designation : Project Manager, Embedded Engineering Services (EES).Experience Range : 10 to 15 years.Shift : General Shift (Mon-Fri). Job Function, Roles & Responsibilities : .Lead technol...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Firmware Engineer

    Senior Firmware Engineer

    Maxwell Energy System Pvt Ltdbangalore, India
    We are hiring for two positions in our core Engineering team -.Those who can take up the Firmware and Embedded software development and testing in the battery management system can apply.Generally,...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Firmware Engineer

    Firmware Engineer

    Allegion India Private Limitedbangalore, India
    Creating Peace of Mind by Pioneering Safety and Security.Design, develop and debug firmware for electronic products and systems. Should be able to design embedded modules meeting design attributes.M...Show moreLast updated: 11 hours ago
    • Promoted
    Firmware Design Engineer

    Firmware Design Engineer

    BTL India Private LtdBengaluru, Karnataka, India
    As part of the New Product Development (NPD) team, the candidate should be able to perform the following duties, but they are not limited to the following : . Understand the product specification and ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Firmware Engineer

    Senior Firmware Engineer

    Advanced Micro Devices, Incbangalore, India
    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 ...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    IoT Firmware Engineer

    IoT Firmware Engineer

    SolarEdgebangalore, India
    Are you ready to power the future?.At SolarEdge (NASDAQ : SEDG), we're a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations w...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Firmware Engineer - Firmware Development

    Firmware Engineer - Firmware Development

    Flowservebangalore, India
    In this role you will report into the Supervisor, Engineering.You will be part of an exciting new team and be involved in application design, developing real-time embedded firmware for microcontrol...Show moreLast updated: 11 hours ago
    • Promoted
    Firmware Engineer – IoT Gateway Development

    Firmware Engineer – IoT Gateway Development

    Capgemini EngineeringBangalore Rural, Karnataka, India
    Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 27 days ago
    • Promoted
    • New!
    Firmware Engineer

    Firmware Engineer

    Resideobangalore, India
    Be part of a team that designs, develops and integrates embedded firmware for the latest in home automation IOT will be responsible to ensure highly efficient, reliable and predicatable wireless co...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Lead Firmware Engineer

    Lead Firmware Engineer

    Maxwell Energy System Pvt Ltdbangalore, India
    At Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one...Show moreLast updated: 11 hours ago
    • Promoted
    LAN Implementation Firewall Engineer

    LAN Implementation Firewall Engineer

    PURVIEWhosur, tamil nadu, in
    Focus on design, implementation and automate within Firewall space to support product base model delivery.Firewall upgrades and Firewall hardware migration between multi-vendor environments.Proper ...Show moreLast updated: 7 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Crestron ElectronicsBengaluru, Karnataka, India
    Firmware / Senior Firmware Engineer_Android Framework.Crestron is looking for individuals who can contribute towards.Design, Develop and Enhance Crestron’s Next Generation Products such as Collabora...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Firmware Engineer

    Senior Firmware Engineer

    Dover India Innovation Centerbangalore, India
    CV Raman Nagar Bagmane Techpark.Write multi-threaded applications that run on embedded or Raspberry PI based systems of Interfaces with various peripheral devices. I / O boards, serial communication ...Show moreLast updated: 11 hours ago