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

Firmware Engineer

Microsofthyderabad, 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 • hyderabad, India

    Related jobs
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Dhruva SpaceHyderabad, Telangana, India
    Dhruva Space is seeking a Senior Associate / Tech Lead (firmware / software engineering) for the development and implementation of embedded systems and software solutions. This pivotal role combines t...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Firmware Engineer

    Senior Firmware Engineer

    Orbcommhyderabad, India
    Join Us as a Senior Firmware Engineer!.Are you ready to make a significant impact in an innovative environment? At ORBCOMM we are seeking an experienced. This role requires deep technical expertise,...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Principal Engineer, SSD Firmware

    Principal Engineer, SSD Firmware

    Micronhyderabad, India
    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...Show moreLast updated: 11 hours ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    QualiZealhyderabad, telangana, in
    We are seeking a highly skilled and motivated Firmware Development Engineer to join our team in designing and developing embedded solutions for Linux-based gateway systems.You will play a key role ...Show moreLast updated: 30+ days ago
    • Promoted
    OPen BMC Engineer

    OPen BMC Engineer

    Amicon Hub ServicesHyderabad, Telangana, India
    Design, develop, and maintain BMC software solutions for our products.Like sensor monitor, event log WebUI etc.Implement function in firmware to communicate with peripherals via SPI, I2C, UART etc,...Show moreLast updated: 8 days ago
    • Promoted
    Backend- Staff Engineer - 7 -10years - P99 / Auth- $100K-$110K

    Backend- Staff Engineer - 7 -10years - P99 / Auth- $100K-$110K

    CareerXperts ConsultingHyderabad, Hyderabad (district), India
    Senior Engineer - Identity and Access Management (IAM).Join Our Cutting-Edge Identity & Access Management (IAM) Squad!.We’re building the backbone of. Architect & Optimize Authentication Standards.B...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    Firmware Engineer

    Firmware Engineer

    Talent Cornerhyderabad, India
    Independent handling of firmware development.Maintain, design & develop firmware and perform changes based.Experienced in device driver development for several interface types : I2C, USB, SPI, UART,...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Gfx Firmware Engineer

    Gfx Firmware Engineer

    Anicalls (Pty) Ltdhyderabad, India
    Design, develop, and debug RLC FW for graphics processors under HW feature specifications and requirements.Contribute to the development of internal tools to improve development efficiency and qual...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Firmware Developer

    Firmware Developer

    Kiash Solutions LLPhyderabad, India
    We are Hiring Firmware developer for Hyderabd.Low Level Firmware / Baremetal Development.Good to have Bootloader Dev Experience or Security Experience. Experience in Embedded protocols (I2C, SPI, UART...Show moreLast updated: 11 hours ago
    • Promoted
    Senior Virtualization Engineer

    Senior Virtualization Engineer

    Centum Technologiessecunderabad, telangana, in
    Senior Virtualization Engineer (VMware to Hyper-V Migration).We are seeking a highly skilled.Senior Virtualization Engineer. The ideal candidate will have strong hands-on expertise in designing, imp...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Engineer

    Engineer

    Qualcommhyderabad, India
    Qualcomm India Private Limited.Engineering Group, Engineering Group > .As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and ...Show moreLast updated: 11 hours ago
    • Promoted
    BIOS Engineer- EDK2 / Open BMC / Firmware

    BIOS Engineer- EDK2 / Open BMC / Firmware

    Bharyat Advanced Systems Pvt LtdGreater Hyderabad Area, India
    Job Title : BIOS Engineer – EDK2 / OpenBMC / Firmware Development.Location : Delhi NCR ,or Bangalore.Company : Bharyat Advanced Systems Pvt Ltd. Department : Platform Engineering.Experience Level : Mid t...Show moreLast updated: 8 days ago
    • Promoted
    • New!
    Hyperion Engineer

    Hyperion Engineer

    NTT DATAhyderabad, India
    Join a company that is pushing the boundaries of what is possible.We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society.Our wo...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Lead Engineer - Virtualization

    Lead Engineer - Virtualization

    Presidiohyderabad, India
    Presidio, Where Teamwork and Innovation Shape the Future.At Presidio, we’re at the forefront of a global technology revolution, transforming industries through cutting-edge digital solutions and ne...Show moreLast updated: 11 hours ago
    • Promoted
    Verification Engineer - ASIC Design

    Verification Engineer - ASIC Design

    5G-AIHyderabad
    Job Title : Senior Verification Engineer (hardware) We are seeking an exceptional Senior ASIC Verification Engineer to join our innovative semiconductor team.You will lead veri...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Principal Engineer, ESSD Firmware

    Principal Engineer, ESSD Firmware

    Micronhyderabad, India
    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...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Senior Embedded Firmware Engineer

    Senior Embedded Firmware Engineer

    Anicalls (Pty) Ltdhyderabad, India
    Validate FW quality through functional verification, power and thermal test, and full system testing.Collaborate and select critical components to ensure the quality and timely delivery of the prod...Show moreLast updated: 11 hours ago
    AMGBTEH148-IT -Developer - Senior Engineer - SAP Fiori

    AMGBTEH148-IT -Developer - Senior Engineer - SAP Fiori

    Talent WorxHyderabad, TS, IN
    Quick Apply
    We’re hiring for one of the world's leading steel and mining company, exerting our influence across 60+ countries with a robust industrial footprint in 18. We are a global team of 158,00+ talented i...Show moreLast updated: 28 days ago