Firmware Engineering Manager
Redmond, WA 
Share
Posted 10 days ago
Job Description
Overview At Xbox, we are diverse, creative, and passionate about gaming. The Xbox Gaming Devices Ecosystem team focuses on designing, testing, and manufacturing all Xbox hardware and Xbox accessories. Our teams ship tens of millions of hardware products every year including the Xbox Series X, Xbox Series S, a full accessories lineup, and more. Microsoft is the destination for the brightest minds in gaming device design. We are building future Xbox hardware and accessories, come be part of what is next! Here is your chance to join the Gaming Devices Electrical and Firmware Development team! Our team is responsible for the Electrical and FW development of all Xbox devices. As a Firmware Engineering Manager in our team, you will be responsible for the electrical system design and architecture for future Xbox products. A mix of technical breadth and depth will allow you to work cross-functionally with different disciplines (Industrial Design, Mechanical, Electrical, Thermal, Silicon, Software/Firmware, and others) to develop compelling innovative products. Our team is responsible for system/board level design of various subsystems, which includes driving simulations, prototyping, PCB layout, and selection of key components for high volume manufacturing. You will be expected to have both depth and breadth in multiple areas of electrical design, system integration, and characterization. If you are a seasoned electrical engineer with passion for building reliable, quality products for millions of customers; if you want hands-on technical and management work, and like to produce impact across a large of products; if you have a penchant to learn and utilize your broad skill set to produce great customer impact; then this opportunity is for you - Join the Gaming Devices Electrical and Firmware Engineering team and help us envision and build technical solutions that allow gamers to play the games they want, with the people they want, anywhere they want! Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
ResponsibilitiesThis role is for a Firmware Engineering Manager with a background in firmware development for embedded systems. You will be contributing to all phases of product development, from design through manufacturing and productization. You will create the firmware for key electrical subsystems and work closely with hardware teams to ensure hardware integrates well with the firmware. You will contribute to design of various firmware components, including driver interface, system libraries needed for SoC bring-up, protocol and feature development of low-level hardware. Responsibilities will include: Build and lead your team of extremely talented engineers to deliver innovation at scale and own delivery of product of Gaming Devices. C programing, with SoC Architecture and Design, writing low level drivers, root causing issues at the intersection of multiple subsystems across firmware and hardware. Collaborate with thermal and firmware teams to design thermal algorithms to balance thermals, acoustics, and performance in a system to meet product and regulatory requirements. SOC bring-up, bootloaders, platform initialization, board support package porting, peripherals such as PCIe, NVMe, I2C, SPI, USB, UARTs. OS primitives, memory management, scheduling, interrupts, threading. Embody our Culture and Values

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Experience
Open
Email this Job to Yourself or a Friend
Indicates required fields