Sdet Resume
Redmond, WA
SUMMARY:
- 17 years work experience in embedded software development
- Test experience on MS Surface, MS Xbox Controller/Kinect
- Strong C, Assembly programming experience and various script languages
- Developed embedded software /BSP/Device Driver using VxWorks, pSOS, Embedded Linux
- Strong troubleshooting and problem solving with software and hardware tools
- Lots of experience in new board bring up and Experienced in hardware design
- Experienced in various CPU s , RTOS, embedded tool chains
- Strong knowledge and background for CPU architecture , Compiler, Communication Protocol
- Strong experience in hardware devices like Chipsets, UART, PCI Bus, Network
- Strong fundamentals in software engineering principles and practices
- Fulfilled projects on - tim e and Involved in all phases of software/hardware development including QA
- Fast learner of new technologies and self-starter
- WHQL/WHCK/ HLK/ WTT on Windows 7/8 /10
- Camera driver/Windows Hello test in Surface
- Test Surface Camera Driver/Windows Hello
- Implement/Test UI test automation, event log post processing for debug
- Implement/Test Windows Hello Stress Test using task scheduler, HLK standalone automation
- Test Xbox Controller/Kinect, Kinect for Windows
- Implement/Test Automation Test Script for Long Term Stress Test
- Implement/Test Stress test with temperature control in the chamber
- Implement Auto generation as MS Word/Excel format document for post log processing
- WHQL/WHCK Test for Kinect device driver on Windows7/8
- BSP/Device Driver based on various CPU and RTOS
- PCI Driver, USB, TCP/IP, JBIG Encoder/Decoder
- VxWorks/pSOS/Embedded Linux
- Bring up new hardware
- CISC: Intel 8751, Pentium/Pentium II
- RISC: AMD29200/AMD29240, MIPS(IDT R3051 / PMC RM7065, RM5231), PowerPC 603e
- Developed embedded software for Laser printer/Set-Top Box
- BSP/Device driver for single /multi -pass Color Laser Printer
- S oftware framework for imaging system
- Teletext of Set-Top Box
- Design Hardware
- Design laser printer controller based on AMD microcontroller
- Network Printer Server
- Porting SPS(Software Printer Server) for TCP/IP, IPS/SPX, SMB, FTP, tFTP
TECHNICAL SKILLS:
Languages: C, Assembly, C Shell Script , Lua Script, AutoIT script
Tools: Tornado, pRISM+, In-Circuit emulator , JTAG Emulator , Oscilloscope, Logic Analyzer
RTOS: VxWorks, pSOS, Embeded LInux
Operating Systems: Windows, Linux, Solaris, MacOS
Test on Windows: WHQL/WHCK/HLK/WTT
EXPERIENCE:
SDET
Confidential, Redmond, WA
Responsibilities:
- Test Surface Camera Driver/Windows Hello Face Recognition
- Test Surface IR/RGB Camera HLK System/Device
SDET
Confidential, Redmond, WA
Responsibilities:
- Stress Test of Xbox C ontroller with temperature s control in the chamber
- Implemented Post Log Processing script that generate MS Word/Excel format result
SDET
Confidential, Redmond, WA
Responsibilities:
- Long Term Stress Test of Xbox Kinect/Controller based
- Long Term Stress Test of Windows based Kinect
SDET
Confidential, Redmond, WA
Responsibilities:
- WHQL/WHCK Test for Kinect device driver on Windows 7/8
- Configure/Setup WHQL/WHCK test machines and DTM/HCK Server
- Control/Create WTT jobs
Senior Software Engineer
Confidential
Responsibilities:
- De veloped software for single/multi-pass Color Laser Printer
- De veloped BSP/Device Driver based on PowerPC 603e, MIPS RM7065/RM5231
- Involved JBIG Encoder/Decoder chip solution development
- Involved chip design for system controller compliant with MIPS CPU
- Developed software platform for imaging system
- Optimized performance/memory
Principal Software Engineer
Confidential
Responsibilities:
- Developed teletext module for set-top box
- Setup software development environment based on pSOS
- Developed set-top box based on Embedded Linux
Senior Software Engineer
Confidential
Responsibilities:
- Developed software for single/multi-pass color laser printer based on VxWorks
- Developed SPS(Software Printer Server) including TCP/IP, IPS/SPX, SMB, FTP, tFTP
- Developed BSP/Device Driver based on Pentium/Pentium II
- Developed Color Laser Printer using Embedded Linux
Senior Engineer
Confidential
Responsibilities:
- Designed hardware/BSP Device Driver for Laser Printer Controller using AMD 29200/29240
- Porting IPS(Intelligent Printer System) software
Software Engineer
Confidential
Responsibilities:
- Developed software for pulse oximeter based on Intel 8751 Mirocontroller