As an Embedded Firmware Developer, you will be responsible for specing and developing embedded firmware that runs on an ARM processor in a real time environment on a PCIe switch. You will be involved in developing firmware that meets customer and software release requirements. You will actively work with software test and silicon development teams. You will also be involved with bring-up of new silicon and boards. This is a hands-on role requiring significant interaction with development boards containing PCIe switches. This is a unique opportunity to work with the industry leader in PCIe technology delivering game-changing datacenter solutions. You will be part of a world class development team that works with the largest and most influential hyperscale and enterprise technology companies in the world.