The Microsoft Silicon team is transforming the ways people communicate, create, and collaborate through the devices and components we develop. We're a growing team of engineers on a mission to develop revolutionary designs and ship first-to-market products. Our team is creative and resourceful; we value growth and learning. We want to amplify your abilities so you can do your best work. Join us, and together we'll turn groundbreaking hardware designs into reality! We are looking for a junior level design engineer to work in the dynamic Microsoft Silicon team, working on custom and semi-custom ASICs. The candidate must be a highly motivated, self-starter who will thrive in this cutting-edge technical environment.
Responsibilities You will be responsible for all facets of design from reviewing architecture of features, microarchitecture of IP blocks, RTL design, synthesis, static timing analysis, silicon validation, all the way to supporting the manufacturability of the part. Throughout the program you will be interacting with architects for feature definition, various design teams for leverage and collaboration, software, and system team for requirements.
Qualifications BS/MS in Electrical or Computer Engineering or related field. Proven experience of successful SoC or IP designs for ASICs in leading-edge technology 4+ years expertise in digital design including specification development, RTL design, synthesis and static timing signoff required Knowledgeable in one or more industry standard interfaces such as AMBA AXI, PCIe, USB, and DDR/LPDDR is preferred Experience in FPGA design and understanding tradeoff for mapping ASIC to FPGA or vice versa Experience in chip design quality tape-out through rigorous design and checklist reviews Experience