Jobs
>
Hyderabad

    Firmware Engineer-Security - hyderabad, India - Microsoft

    Microsoft
    Microsoft background
    Full time
    Description

    Overview

    Microsoft Silicon 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 a Principal Firmware Security Engineer to help achieve that mission.

    Qualifications

    Qualifications:

  • Bachelor's/Master's degree in Computer Science Engineering, Electrical/Electronics Engineering or equivalent industry experience
  • 5+ years of professional experience designing, developing software/firmware solutions
  • 2+ years of experience on Hardware Security Modules (HSM), Firmware/Software (FW/SW) development.
  • 2+ years of experience on Platform Root of Trust firmware solutions and architectures.
  • Experience in secure boot, secure firmware updates, Attestation, SPDM, DICE, Secure recovery and secure debug workflows at scale
  • Excellent C/C++ programming skills
  • Strong embedded Linux development experience
  • Strong debugging capabilities and demonstrated experience to resolve issues spanning multiple sub-systems
  • Experience with Platform initialization, Board support package porting, low level drivers for peripherals such as I2C, SPI, USB, UART, PCIe etc. as well as Memory Management, Scheduling, Interrupts, and multi-threading
  • The candidate should have strong defensive coding skills, debugging and troubleshooting abilities.
  • Preferred Qualifications:

  • Working experience with implementing industry-standard security protocols, including secure communications, Public key infrastructure, key management technologies
  • Strong problem-solving and analytical skills
  • Experience with design and development of firmware update protocols like – MCTP, PLDM.
  • Collaboration (aligned with team, across teams).
  • Wants new technological challenges and able to deal with ambiguity.
  • Responsibilities

    The SCHIE Hardware Security team is responsible for the Secure Operations Centers (SoC) security firmware of Microsoft Platform Root of Trust Intellectual Property (IP) and as a set of end-to-end platform security functionalities across the firmware and software stack to deliver a trusted platform from the edge to the cloud. We write new systems level code as well as integrate and extend open-source components, to deliver high security platform solutions to customers' workloads.

  • Bring new perspectives to improve the security capabilities of a trusted platform with a mindset focus on customer needs.
  • Contribute to the Hardware Security Module Architecture to support Intrinsic Root of Trust, Crypto Operation Services meeting security and confidential compute Azure Cloud Requirements
  • Lead the design, and integration of new firmware functionality to support new Hardware Abstraction Layer capabilities to expose SoC Security capabilities.
  • Implement new feature work, debug issues, and implement fixes, with high quality designs and code that satisfy the unique constraints of platform root of trust system environments.
  • Have a passion for security, enjoy seeing your code come to life on the hardware that will be responsible for securing Azure infrastructure.
  • Collaborate with teams across the organization and inside Microsoft, as well as externally such as silicon partners, to deliver new functionality for customers that spans multiple layers in the Azure Cloud Infrastructure product stack and participate in product-wide initiatives.
  • Excellent written and verbal communication skills
  • 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

  • Zen Technologies Limited

    Firmware Engineer

    3 weeks ago


    Zen Technologies Limited hyderabad, India

    We are looking for Firmware Engineers who has good knowledge and experience on:8/16/32 bit micro controllers Firmware coding. · Analog and digital circuit design. · Knowledge of PCB design process. · Communication ports like bus and wireless protocols. I2C, SPI, UART, RS232, RS48 ...

  • HireIT Consultants

    Firmware Engineer

    1 week ago


    HireIT Consultants Hyderabad, India

    Role : Senior Firmware Developer for BLE application · Location : Hyderabad · Schedule : Full-time · About the Role : · As a member of the firmware development team, you will be responsible for designing and developing firmware for the current and next generation of products. · 1 ...

  • eInfochips (An Arrow Company)

    Firmware Engineer

    3 days ago


    eInfochips (An Arrow Company) Hyderabad, India

    Role: Firmware Engineer · Experience: years · Location: Hyderabad · Company Overview: · eInfochips, an Arrow company, is a global leader in product engineering and semiconductor design services. Renowned for our technological innovations, we've developed over 500 products, achiev ...

  • Tessolve

    Firmware Engineer

    3 weeks ago


    Tessolve hyderabad, India

    Job Summary Position : Firmware Engineer · Experience: 2 - 5 years · Location – Bengaluru · Tessolve Semiconductors a venture of Hero Electronix, part of $5B Hero Group companies a Design and Test Engineering Service Company providing End to End Solutions from Product Engin ...

  • Talent Corner

    Firmware Engineer

    3 weeks ago


    Talent Corner hyderabad, India

    Roles and Responsibilities · 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, etc & disparate sensory devices · Desired Candid ...

  • ORBCOMM

    Firmware Engineer

    3 days ago


    ORBCOMM Hyderabad, India

    About the Opportunity:The Firmware Engineer will be part of the team that develops and maintains firmware for ORBCOMM's embedded products. This role requires the ability to understand a significant installed base of technology in an environment supporting high availability missio ...

  • eInfochips (An Arrow Company)

    Firmware Engineer

    2 days ago


    eInfochips (An Arrow Company) Hyderabad, India

    Role: Firmware EngineerExperience: yearsLocation: Hyderabad · Company Overview:eInfochips, an Arrow company, is a global leader in product engineering and semiconductor design services. Renowned for our technological innovations, we've developed over 500 products, achieving 40M d ...

  • Orbcomm

    Firmware Engineer

    1 week ago


    Orbcomm Hyderabad, India

    A little bit about the role: · The Firmware Engineer will be part of the team that develops and maintains firmware for ORBCOMM's embedded products. This role requires the ability to understand a significant installed base of technology in an environment supporting high availabili ...

  • Orbcomm

    Firmware Engineer

    2 weeks ago


    Orbcomm hyderabad, India

    A little bit about the role: · The Firmware Engineer will be part of the team that develops and maintains firmware for ORBCOMM's embedded products. This role requires the ability to understand a significant installed base of technology in an environment supporting high availabi ...


  • Microsoft hyderabad, India Full time

    Overview · Microsoft Silicon Cloud Hardware Infrastructure Engineering (SCHIE) 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 partner ...

  • Talent Corner

    Firmware Engineer

    2 weeks ago


    Talent Corner Hyderabad, India

    Roles and ResponsibilitiesIndependent handling of firmware development. Maintain, design & develop firmware and perform changes basedExperienced in device driver development for several interface types: I2C, USB, SPI, UART, etc & disparate sensory devices · Desired Candidate Prof ...


  • Micron Hyderabad, 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 information into intelligence, inspiring the world to learn, communicate and ...


  • LeadSoc Technologies Pvt Ltd Hyderabad, India

    JD1 :Firmware Developer (BareMetal/RTOS) · 1. Experience in RTOS, Baremetal Programming. · 2. Experience in Microcontroller based System. · 3. Hands-on in any Embedded development tool STM32CubeMx. · JD2 :Firmware Developer (Linux) · 1. Experience in Linux kernel space developmen ...


  • Microchip Technology Hyderabad, India Full time

    Are you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportuni ...


  • Micron Hyderabad, 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 information into intelligence, inspiring the world to learn, communicate and advan ...


  • Microsoft Hyderabad, India

    Overview · Microsoft Silicon Cloud Hardware Infrastructure Engineering (SCHIE) 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 ...


  • HireIT Consultants Hyderabad, India

    Role : Firmware Developer for BLE application · Location : Hyderabad · Schedule : Full-time · About the Role : · As a member of the firmware development team, you will be responsible for designing and developing firmware for the current and next generation of products. · 1. Desig ...

  • Johnson Controls

    Firmware Engineer

    3 weeks ago


    Johnson Controls Hyderabad, India Full time

    Embedded Firmware Engineer · Product: · The Embedded Firmware Engineer will be part of a team responsible for the development of firmware for the Tyco Security Product Software House brand of access control panels. These panels primarily consist of the iSTAR line of panels. Thi ...

  • Johnson Controls

    Firmware Engineer

    3 weeks ago


    Johnson Controls Hyderabad, India

    Embedded Firmware EngineerProduct:The Embedded Firmware Engineer will be part of a team responsible for the development of firmware for the Tyco Security Product Software House brand of access control panels. These panels primarily consist of the iSTAR line of panels. This positi ...


  • Medtronic hyderabad, India

    Careers that Change Lives · Summary of Position: The Firmware Engineer will be a member of the Engineering R&D team working on the development and support of medical devices. Firmware Engineers work closely with other members of the engineering staff to provide technical solut ...