Post Job Free
Sign in

Software Engineer

Location:
Milpitas, CA, 95035
Posted:
July 05, 2017

Contact this candidate

Resume:

TOM PHAM

*** * **** **, ** BOX ******, MILPITAS, CA 95036.

PHONE 510-***-**** E-MAIL ******.**@*****.***

OBJECTIVE

Looking for a software engineer position that will utilize my extensive experience in developing Windows and Linux device drivers for wide range of applications from Wifi to multimedia\graphic technologies, to medical systems.

EXPERIENCE

11/02-Present Silicon Valley, CA

Wifi software development for Windows, Linux and Macos.

Broadcom(3.3 years): Developing Wifi enterprise solutions 802.11a\b\g\n\ac for MACs.

Atheros(4.2 years, part of Qualcomm today): Developed Wifi low end solutions 802.11a\b\g\n for PCs.

C-guys(2 years): Integrated Wifi solutions 802.11b\g to Japanese camera and camcorder OEMs.

Responsibilities:

- Developing Wifi solutions for enterprise and low end segments for PCs, Macs and consumer electronic products.

- Bringing up Wifi chips to new hardware platforms and OSes.

- Developing ARM and MIPs firmware with Wifi\Wimax (Linux) functionalities for embedded devices.

- Developed intermediate and filter drivers to interface with supplicant software.

- Developed BT firmware to work with BT software stack HFP, A2DP, AVRCP, OBEX, PAN, HID, BLE and COEX .

- Architect and led software team to integrate first SDIO with 802.11b\g chipsets.

- Programmed with C, C++, MFC, MACOS roots and headers, WinDDK, ARM and MIPS toolchains.

- Debugged with oscilloscope, spectrum analyzer, PCI\PCIe analyzer, and USB analyzer.

02/96-07/13 Silicon Valley\Folsom, CA

Graphic software development for Windows, Linux and WinCE.

Intel(3.7 years): Developed multimedia drivers for Sandy Bridge, Ivy Bridge and Broadwell GPUs. Developed pre and post processing filters for H.264 playback, encoder\decoder drivers and applications for these GPUs. Developed multimedia filters using Opencl. Developed 2D graphic driver for x986 embedded system.

Microsoft(1 year): Integrated 3rd party Sigma Design chipsets to Microsoft Home Media solutions for IPTV.

Lockheed Martin-Real 3D(2 years): Developed Intel 1st 3D graphic accelerator chipset and driver coded name Auburn. Developed DirectDraw and Direct3D applications.

Array Micro System(2 years): Developed PCI and USB H.261 solutions for video conferencing and camera frame capture functionality for security applications.

Responsibilities:

- Developed sophisticate simulation software to help with GPUs development, implemented DirectX9 and DirectX11 to support GPU multimedia pipelines. Developed MPEG-4 encode\decoder software. Developed 3D graphic driver (DirectDraw and Direct3D) for Auburn chipset. Implement 2D graphic display device drivers for embedded x986 Pentium system.

- Integrated Sigma Design’s IPTV hardware to Microsoft Home Media software solutions, implemented H.264 playback software, remote control software, network drivers and etc. for set top boxes.

- Led engineering team to develop H.261 solution for video conferencing and frame capture for security applications.

- Programmed with C, C++, MFC, WinDDK and SDK.

- Debugged with oscilloscope, logic analyzer and USB analyzer.

08/88-02/02 Silicon Valley\Nashua\Tampa Bay\Orlando Medical systems and communication designs.

Lockheed Martin (2 years): Developed a satellite ground base communication system and a dual token ring FDDI network for X-33 vehicle monitoring network.

AT&T Paradyne(3 years): Developed V.32 modem firmware for enterprise products.

Baxter Medical(4.7 years): Developed artificial kidney machines for dialysis.

Responsibilities:

Developed embedded applications, RTOS – 7 years.

- Developed embedded applications using Motorola’s 1809, 68HC05, 68HC11, 68000,

68332, Intel’s C51 and x486 firmware for modems and artificial kidney machines.

Design analog and digital hardware – 3 years

- Designed analog and digital hardware controller boards for Baxter’s artificial kidney machines.

- Programmed with C, C++, Motorola 8\16bits assembly languages, Intel 8\32bits x86 assembly languages, MFC, WinDDK and SDK.

- Debugged with oscilloscope and logic analyzer.

EDUCATION

12/1997-06/2000 Rivier University, Nashua, NH

M.S. in Computer Science.

08/1984-06/1988 Penn. State University, University Park, PA

B.S. in Electrical Engineering.



Contact this candidate