RD

Richard Downing

Member of Technical Staff

Richard Downing is currently a Member of Technical Staff at Apple, a position held since 2013. Previously, Richard served as a Software Engineering Manager at Force10 Networks from 2005 to 2013 and as a Firmware Lead at IP Unity from 2001 to 2004. Their early career included roles as a Project Engineer at Motorola and an Embedded Software Engineer at Mainstreet Networks. Richard also held positions as an Application Engineer at Xicor and Application Manager at Exel Microelectronics, beginning their professional journey as a Graduate Management Trainee at Memec following a BEng in Electrical and Electronic Engineering from the University of Leeds.

Location

San Jose, United States

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices