Currently a software engineer at Google.Professional engineer with a wide range of experience from metal up to web. Knowledgeable on embedded system development, high-level software architecture, device drivers, networking protocols, object-oriented design, FPGAs and more. An expert in C and Java.I enjoy solving complex problems and finding answers. Github: http://github.com/hornd/
- Website:
- google.com
- Employees:
- 1
- Company phone:
- 916.253.7820
-
Staff Software EngineerGoogle Apr 2016 - PresentMountain View, Ca, Us2020 - Current:Android Virtualization2018 - 2020:Fuchsia2017 - 2018:Android Things2016 - 2017:Google Fiber -
Senior Software EngineerAltera Nov 2012 - Apr 2016Member of the Debug Instrumentation Team.- Design and implement new features for Transceiver Toolkit and System Console, from host to metal (Java and C).- Architect quality software solutions that allow ease of access to FPGA hardware features.- Work closely with IC engineering to provide software support for operating and tuning transceivers.- Debug issues ranging from concurrency down to hardware errors.- Assist in hardware bring-up (specifically, transceivers)..
-
Software Engineer / Silicon ValidationBroadcom Sep 2010 - Oct 2012Palo Alto, California, UsSilicon validation and software engineering.- Bringup of multiple embedded systems on a variety of CPUs (including ARMv7)- Develop and maintain a software fork used internally to provide low-level access to chip and peripherals.- Debug hardware issues from hardware level to 802.3ah/av standard violations on both FPGA and silicon.- Developed underlying test framework and reporting tool for rapid test writing and execution.- Provide ongoing assistance to other teams on software, configuration, debugging, and in depth C issues. - Developed device drivers for various peripherals and buses.- Coordinate with other software teams to deliver features within deadlines. -
ProgrammerEmpire West May 2009 - Sep 2010Web development, integration, DBA.
Doug Horn Education Details
-
Sonoma State UniversityComputer Science
Frequently Asked Questions about Doug Horn
What company does Doug Horn work for?
Doug Horn works for Google
What is Doug Horn's role at the current company?
Doug Horn's current role is Software Engineer at Google.
What schools did Doug Horn attend?
Doug Horn attended Sonoma State University.
Who are Doug Horn's colleagues?
Doug Horn's colleagues are Mohamed Abdella, David R. Beauchamp, Jeanette Reid, Sundeep Narravula, Shivraj Yadav, Mark Bread, Esafe Solutions.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial