Bill Richardson

Bill Richardson Email and Phone Number

Staff Software Engineer at Google @ Google
mountain view, california, united states
Bill Richardson's Location
Tyler, Texas, United States, United States
Bill Richardson's Contact Details

Bill Richardson personal email

n/a
About Bill Richardson

I'm not currently looking for a new job.

Bill Richardson's Current Company Details
Google

Google

View
Staff Software Engineer at Google
mountain view, california, united states
Website:
google.com
Employees:
219238
Bill Richardson Work Experience Details
  • Google
    Staff Software Engineer
    Google Oct 2011 - Present
    I work on embedded firmware and other low-level security things, most recently for Android Pixel phones.
  • Google
    Member Of Technical Staff
    Google Oct 2009 - Oct 2011
    I'm working on Chrome OS, specifically verified boot, BIOS, autoupdate, and other low-level things.
  • Sun Microsystems
    Senior Software Engineer
    Sun Microsystems Apr 2004 - Oct 2009
    Senior member of the Integrated Lights Out Management (ILOM) software team, responsible for developing and extending the firmware upgrade process, including the packaging system, flash layout, improved user interaction, automatic recovery, and cryptographic signatures. Also handled bringup and programming tasks for new systems and network switches, and worked on automated testing plans and frameworks. Technical lead for Sun Fire X4100/X4200 service processor. Ported bootloader and Linux kernel to new processor derivative, modified device drivers for our special-purpose hardware, created debug and development environments and OS distribution, maintained build processes, wrote and provided tools for manufacturing flow. Orchestrated technical direction for the approximately 20-person team for the full duration of the project.
  • Kealia
    Senior Software Engineer
    Kealia Feb 2003 - Apr 2004
    Platform development for proprietary x86-based systems. Wrote and debugged several Linux kernel drivers, developed system simulation tools and interfaces, video capture tools, packaged OS distribution for our special hardware. Company acquired by Sun Microsystems in 2004.
  • Riverstone Networks
    Senior Software Engineer
    Riverstone Networks Apr 2000 - Feb 2003
    Responsible for architecting and developing a software simulation of a custom hardware design, to meet the often-conflicting requirements of several different teams. This simulator was written in a mix of C, C++, and Verilog, and is used for RTL design validation, to implement mixed-mode RTL simulation, to provide a development platform for target software, and to allow performance estimates with clock-accurate timings. I was originally team lead, and later officially promoted to manager of the other developers on this project. I also developed reset firmware and debug frameworks for the hardware team, and assisted with bringup and testing of hardware prototypes. In addition, I administered some two dozen Linux-based workstations and compute servers.
  • Intel
    Senior Software Engineer
    Intel 1996 - Feb 2003
    Developed in-house architectural validation tools, particularly an automatic test generation environment. Designed components to allow dynamic, programmable control of constraint-solving, graph traversal, and data pruning algorithms. Also worked on the design and deployment of a bug tracking system using Microsoft web development tools and database engines. Wrote active server scripts for GUI generation, created a Unix command-line interface for automated use, and coordinated the transition of the Itanium(tm) design team to the new system. Developed and taught in-depth internal classes on the Perl programming language for several years.Performed architectural validation for the Itanium(tm) processor, particularly interrupt handling and control transfer between iA32 and iA64 applications. Instrumental in the development and success of backwards compatibility features allowing Itanium(tm) to correctly run legacy iA32 operating systems.
  • Motorola
    Systems Design Engineer
    Motorola 1988 - 1990
    Designed and developed the first clock-accurate behavioral simulator for the 88110 RISC processor, wrote benchmarking and diagnostic programs and multiprocessor system tests. Validated and debugged the design of the 88100 RISC processor floating point unit and the 88200 cache controller, and developed a hardware test platform for future processor versions.

Bill Richardson Skills

Debugging Device Drivers Unix C++ Linux Software Engineering C Firmware Programming Embedded Systems Perl Operating Systems Testing Software Development Embedded Software Distributed Systems Bash Fpga Program Management Management Hardware

Bill Richardson Education Details

Frequently Asked Questions about Bill Richardson

What company does Bill Richardson work for?

Bill Richardson works for Google

What is Bill Richardson's role at the current company?

Bill Richardson's current role is Staff Software Engineer at Google.

What is Bill Richardson's email address?

Bill Richardson's email address is bi****@****han.net

What schools did Bill Richardson attend?

Bill Richardson attended University Of Utah, Virginia Tech, Clemson University.

What skills is Bill Richardson known for?

Bill Richardson has skills like Debugging, Device Drivers, Unix, C++, Linux, Software Engineering, C, Firmware, Programming, Embedded Systems, Perl, Operating Systems.

Who are Bill Richardson's colleagues?

Bill Richardson's colleagues are Gagan Kumar R.n, Gallery South Park, Zain Mushtaq, Rachana Sarsani, Doug Jones, Benjiman Smith, Johannes Nee.

Not the Bill Richardson you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.