Software/Firmware Engineer at Microsoft

Software/Firmware Engineer Details

March 7, 2019, 3:15 p.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
HoloLens hardware team Microsoft HoloLens hardware
The Microsoft HoloLens hardware 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 Firmware Engineer to join the team.

The position will require working on a cross functional team to develop display systems, embedded control systems, control algorithms, feedback mechanisms and calibration. Additional responsibilities include creating and maintaining documentation and release notes, contributing to the system specifications and defining functional tests. Also responsible for performing design analyses, risk analysis with contingency plans, leading design reviews, manufacturability assessments, verification of design durability and reliability. The position is also responsible for designing experiments, collecting,
• Electrical Engineering or Computer Engineering background, with a BS or MS degree • Strong math and programming skills (C, python required, C++ desirable) • Experience with PID control systems • Embedded hardware experience, including understanding schematics, I2C, SPI, USB, RS232 and associated communication protocols • Experience with debugging tools such as JTAG, oscilloscopes and bus analyzers • Experience in creating test automation framework using python Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include,
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger