|
Bryan Murdock |
|
|
Vancouver, WA 98683 USA |
(360) 828-5646 |
-
|
OBJECTIVE |
|
- |
|
I want to use my hardware and software skills to build cool stuff. Stuff so cool that people won't be able to resist throwing money at it.
|
-
|
WORK EXPERIENCE |
||
|
- |
||
|
April 2009 - Present |
Insitu, Inc. |
Bingen, WA |
|
Configured, built, and deployed Windows CE 6 for an OMAP35x ARM processor. Ported parts of BSD netcat to Windows CE 6 (C code). Added features to hardware abstraction layer in C++.
- |
||
|
November 2004 - April 2009 |
Hewlett-Packard |
Vancouver, WA |
|
Wrote multi-threaded firmware in C++ for a high-speed, multi-function printer. Targeted PowerPC, multiple ASICs and FPGAs. Implemented code to calibrate, control, and monitor print-head electronics system. Code interfaced with ASIC registers, GPIOs, ADCs, and custom HP serial data buses. Read schematics and ASIC specifications, used multi-meters and oscilloscopes to do board level debugging of hardware/firmware system. Did system bring-up of many prototype boards and systems.
Wrote scripts in Python and brought up new Linux workstations for the team. - |
||
|
May 2003 - November 2004 |
Hewlett-Packard |
Vancouver, WA |
|
Added features to digital printer ASIC in Verilog. Continued work with formal verification and tool maintenance. Wrote a Linux/UNIX environment manager in bash/k-shell--designers no longer waste time debugging environment or unknowingly using the wrong tools.
- |
||
|
May 2002 - December 2002 |
Hewlett-Packard |
Vancouver, WA |
|
Researched dynamic formal ASIC verification tools. Presented findings to large groups. Teams integrated the tools into their design flow. Exercised good UNIX administration knowledge to keep ASIC design tools running smoothly.
- |
||
|
May 2001 - August 2001 |
Hewlett-Packard |
Vancouver, WA |
|
Wrote a Perl program to parse ASIC design and generate C code for accessing fields in ASIC registers.
- |
||
-
|
EDUCATION |
||
|
- |
||
|
April 2003 |
Brigham Young University |
|
|
BS
- |
||
-
|
RELEVANT COURSE WORK |
|
- |
|
Senior Project - SDLC VLSI chip: HDL simulation, schematic capture at transistor level, full custom layout. Designed and built FPGA-based testbench.
|
-
|
COMMUNITY INVOLVEMENT |
|
- |
|
Volunteer positions in church including Scoutmaster and Financial Clerk.
Full-time missionary in Croatia (1997-98). Became conversational in Croatian language. |
-
|
AWARDS AND HONORS |
|
- |
|
Eagle Scout, BYU Academic Scholarship
|
-