Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Prototype Engineer 
United States, North Carolina, Raleigh 
601642886

Yesterday

a trustedto help achieve that mission.

the ability to deploy new offerings and hardware infrastructure on time, in high volume with high quality and lowest cost is of paramount importance. To achieve this goal, theand industry knowledge to envision and implement future technical solutions that will manage andthe Cloud infrastructure.

Required Qualifications:

  • 5+ years of related technical engineering experience
    • OR Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 2+ years technical engineering experience or internship experience
    • OR Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience or internship experience.
  • Experience developing boot loaders, firmware, test code, board support packages, device drivers, or other hardware interfacing code.
  • Good debugging and problem-solving skills.
  • Working knowledge of system on chip architecture.

Other Requirements:

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


Preferred Qualifications:

  • Affinity for working with early/new hardware and software in prototype and silicon environments. Desire to bring up and enable new product capabilities.
  • Ability to adapt to evolving project requirements.
  • Working knowledge of a Central Processing Unit(CPU) architecture (Arm, x86, etc..).
  • Proficient in C and assembly language.
  • Experience using Joint Test Action Group(JTAG) debuggers and their scripting languages to debug SW and HW issues (TRACE32, Arm-DS,OpenOCD, etc.).
  • Experience bringing up new Hardware(HW).
  • Experience with Peripheral Component Interconnect Express(PCIe), Universal Serial Bus(USB), Serial Peripheral Interface(SPI), I2C, I3C and/or Double Data Rate Synchronous Dynamic Random-Access Memory (DDR SDRAM) internals.
  • Experience with Armv8-A, Armv9-A, Armv7-M architectures etc.
  • Experience with Trusted Firmware-A, Unified Extensible Firmware Interface(UEFI), U-Boot, etc.
  • Experience configuring,optimizing, and bringing up operating systems on new SoCs, new boards, etc. (Linux, Windows).
  • Experience with a version control system.
  • Experience with C++, Python.
  • Basic hardware debugging skills (oscilloscope and/or logic analyzer).

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Responsibilities
  • presiliconprototype of silicon development chip.
  • Responsible forinitialboot and validation testingbaremetaland Operating System(OS) kernel leveltesting.
  • Responsible for enabling production Firmware(fw)/Software(sw)inpresiliconenvironment.
  • Other
    • Embody our and