Post Job Free
Sign in

Engineer Software

Location:
Hillsboro, OR
Posted:
October 18, 2012

Contact this candidate

Resume:

Jim Trethewey

US Address:

**** ** *****. ***. #***

Hillsboro, OR 97124-7499 Direccion en Mexico:

Las Cascadas

331

Colonos del Pedregal

Cabo San Lucas, BCS C.P. 23453

Home: +1-503-***-****

Work: +1-503-***-**** Tel: +52-624-***-****

Email: abo20d@r.postjobfree.com Email: abo20d@r.postjobfree.com

Web: http://www.alfirin.net/flamer/resume.html

Goals: I am responsible for software architecture of mobile notebook concept PC's, and am

not looking for a new position; thanks go out to everyone who contacted me to date.

Work History:

June 1983 - dateIntel Corporation, 5200 NE Elam Young Parkway, Hillsboro, OR 97124-6497

July 2002 - dateStaff Software Engineer, Mobile Platform Group (MPG) Mobile Platform

Solutions Division (MPSD) later called the PC Client Group (PCCG) PC Client Solutions

Division (PCSD).

Lead software architect for the "Guerneville" HID-compliant Sensor Hub module for 2012.

Lead software architect for the "Blue Bluff" educational tablet PC concept for 2010.

Lead software architect for the "Tangent Bay" concept notebook for 2009-2010.

Lead software architect for the "Tiger Creek" family ("Creative Canvas" and "UrbanMAX")

concept notebooks for 2008-2009.

"Creative Canvas" is a mobile workstation designed for artists and CAD designers: with a

17" diagonal wide-gamut 1920x1200 main LCD screen, integrated Wacom digitizer tablet with

stylus, Pantone/X-Rite colorimeter (for LCD color correction), dual-core or quad-core CPU

options, and large dual hard disk drives configurable as RAID0 or RAID1. Runs Vista

Ultimate Edition 64-bit. Brought to market by Lenovo as the W700.

"UrbanMAX" is an ultra-mobile crossover device for street warriors in the urban jungle,

such as couriers, architects, surveyors, real estate agents, and insurance agents: with an

11" diagonal 1366x768 LCD, resistive or N-Trig multi-touch capacitive touch-screen

options, dual-core ultra-low-voltage CPU/chipset, 80GB HDD or 64GB SSD storage options,

801.11abgn WiFi and 802.16e WiMAX and Bluetooth 2.0, optical mouse, integrated

accelerometer, and innovative slide-out keyboard and screen tilt mechanics. Runs Vista

Ultimate Edition 32-bit and Origami 2.0 shell UI. Accelerometer supported by Intel "Always

Aware" application suite with HDD protection, anti-theft, automatic screen-orientation,

and joystick emulation features. See good demo video here.

Lead software architect for the "Lorado Mobile Metro" concept notebook for 2008-2009.

"World's thinnest laptop" (at 0.67") when introduced at Spring 2007 IDF conference:

includes accelerometer, Solid State Disk (SSD), and Windows Vista SideShow leather

portfolio with E-Ink electronic ink auxiliary display. Designed and/or developed eBook

reader and Airline Mode SideShow gadgets for the system. Influenced the Apple MacBook Air

and the Lenovo ThinkPad X300. Brought to market by Hewlett-Packard as the Voodoo Envy 133.

Lead software architect for the "Oak City" medical healthcare concept tablet PC for 2007-

2008. Brought to market by Motion Computing as the C5 model and by Philips Medical as the

Mobile Clinical Assistant. Winner of the "red dot" design award, February 2008. Integrates

sealed bio-fluid resistant design, pen/stylus digitizer with Windows XP Tablet Edition,

barcode scanner, and ISO 15693 RFID reader.

Lead software architect for the "Montevallo" family ("Road Warrior" and "Grad Gift") of

Centrino Mobile Technology concept notebook PCs for 2007-2008. "Road Warrior" with

revolutionary telescoping display hinge was brought to market by Dialogue as the Flybook

VM.

Lead software architect for the "Zephyros" family of Centrino Mobile Technology concept

notebook PCs for 2006-2007. Winner of Business Week Magazine Design Award, June 2005.

Zephyros OTG was a precursor of the Mobile Internet Device category: ultra-mobile hand

carry, touch screen, Windows MCE, integrated GPS, array microphones, fingerprint

biometrics.

Lead architect and developer of keynote demos for the "Florence" Centrino Mobile

Technology concept notebook PC for 2005-2006. Brought to market by TCL as the Verone.

Winner of Business Week Magazine Design Award, June 2004. Software illustrates Mobile

Digital Home usage models based upon Microsoft Media Center Edition, including UPnP Media

Browsing of entertainment content anywhere on the home WLAN; and Instant Messenging with

VoIP and Video. Used the Microsoft Media Center Edition (MCE) SDK and developed COM-based

HTML plug-in components in C++ on top of Intel UPnP SDK and Microsoft RTC SDK.

Architect of power-management design for notebooks using Fuel Cell based energy system.

Lead developer of keynote demos for the "Newport" Centrino Mobile Technology concept

notebook for 2004. Software illustrates Location Aware Computing usage models for

consumers and enterprise road and office warriors (Friend Finder using Microsoft

MapPoint.NET, Points of Interest Finder, and Printer Finder) based upon 802.11 WLAN

technology.

October 1999 - June 2002Staff Software Engineer, Intel Architecture Labs (IAL) IP

Telephony Services (ITS).

Technical co-lead of the SALT (Speech Application Language Tags) specification as

founding member of the SALT Forum. Lead architect of the telephony control portion of the

SALT specification. Developed the reference implementation of SALT Telephony distributed

with Microsoft's first Speech.NET product preview (this integrated with the W3C CCXML

reference implementation). Received recognition award from Kai-Fu Lee, VP of Microsoft,

for outstanding contribution. Guest speaker at the VON (Voice On the Net) conference.

Developed XML-compliant scripting languages for NGN (Next Generation Network) telephony

applications services, such as VoiceXML and CCXML. Contributor to W3C (World Wide Web

Consortium) standards efforts for these languages. Developer of the first reference

implementation of a CCXML interpreter, made available to W3C members free of charge.

Developed a scheme for load-balancing of H.323 VoIP streams through NAT/Firewall

traversal. Also applicable to multi-player Internet game sharing, Napster-style music

sharing, and other peer-to-peer protocols. Patent pending.

Designed a subscription and e-commerce web site for a new Voice over IP telephony

service. Making extensive use of HTML, CGI/Perl, Javascript, and ODBC Databases on a

combination of Red Hat Linux + Apache Web Server and Microsoft NT Server + IIS. In charge

of both hardware and software architecture for entire data center, including routers,

firewalls, load balancers, SSL accellerators, web server farm, redundant

middleware/application servers, and database servers. Technical liason with recruited ISPs

and telecommunications suppliers.

Managed a primary market research project, including evaluation and selection of market

research firm, and development and implementation of web-based questionnaire.

February 1998 - October 1999Technical Marketing Engineer, Enterprise Server Group (ESG)

Communications and Internet Server Division (CISD), Marketing.

Contributed to the initial definition of the "Pinot" (1U-high Internet server appliance)

product, including holding requirements definition meetings with OEM definition partners

(e.g., Cisco, Inktomi, Dialogic).

Researched the telecommunications technologies of SS7 (Signaling System 7) and OSS

(Operations Support Systems) and wrote white paper.

Developed the server-side programming (HTML + CGI/Perl) for the "Toledo" performance

experiment (later known as the Pentium III WebOutfitter Program) for IM&E (Internet

Marketing & E-Commerce) group.

Developed Server-side scripting database demo (HTML + CGI/Perl) for ISPCON show. Demo

contained four dual-Pentium II processor servers, running four different operating systems

and web servers simultaneously (Windows NT with IIS, Linux with Apache, BSDI Unix with

NSCA Httpd, and Sun Solaris with Sun WebServer) with load-balancing and fail-over

capability. Demonstrated at show including being filmed for multimedia presentation. You

can see the Linux version of the demo here: http://www.alfirin.net/cdl/search.html. This

demo was also used by CEO Andy Grove at his keynote speech for the Agenda'99 conference,

and for the ISPCON Spring'99 conference in London.

Developed Linux remote management demo and presented at the Taos Mountain Future of Linux

conference.

Performed competitive analysis of Internet appliances and published white paper.

Presented at multiple venues. Contributed to two Appliance SLRP (Stragegic Long Range

Plan) presentations. Represented Intel at the Server Appliance Design Guide SIG meetings.

Presented CISD appliance vision and processor roadmap requirements to MPG (Microprocessor

Group) Staff.

Participated in Security Task Force. Determined security requirements for Internet

servers, and communicated to Security Products Division.

March 1996 - February 1998Technical Marketing Engineer, Desktop Products Group (DPG),

OEM Products and Services Division (OPSD), Marketing.

Provided technical support during the "Roosevelt" Software DVD playback program to OEMs

(TriGem, Samsung, Acer, and Legend).

Created the promotional marketing CD for the NLX bus/form-factor launch, including

creation of autoplay and HTML programming and all digital artwork.

Designed, coded, and debugged the ISO-9660 compliance tool for guaranteeing correct

mastering of product CDs.

Ran the "Hood River" (living room PC) Applications program, driving ISVs: Epic MegaGames,

Hasbro Interactive, and TerraGlyph. Also contributed to other aspects of the Hood River

project, including publishing white papers on Dolby Digital AC-3 audio, front panel

configuration, USB joystick architecture (cooperative with ThrustMaster), and the HTML-

based GUI (with Sony, Samsung, and Matsushita).

Contributed to the launch of the Pentium II First 10 Applications program, driving ISVs:

Access Software, Criterion Studios, Davidson Associates, Digital Image Design, Dorling

Kindersley, Fox Interactive / Argonaut, Pixel Multimedia, Psygnosis, UbiSoft. Required an

understanding of the Microsoft DirectX architecture, most specifically DirectSound,

DirectInput, DirectDraw, and DirectDraw 3D. Developed HTML-based autoplay promotional

JumpStart CD for the applications program, including creation of digital artwork.

Performed demonstrations at E3 (Electronics Entertainment Expo), ECTS (European Computer

Trade Show), and CGDC (Computer Game Developer's Conference) shows. Performed "road show"

demonstration of MMX titles to OEMs in the U.S. and Europe: Packard-Bell, Gateway, Compaq,

Sony, Apricot, Olivetti. Developed and ran the OEM beta program for these titles

supporting Tier 1 OEMs, including accepting, tracking, and resolving defects.

Contributed to the launch of the MMX First 10 Applications program. Published first draft

of the best known methods (from Sega experience) called "OPSD Software Product

Requirements Specification", and drove these requirements to the supporting ISVs: Adobe,

Books That Work, Byron Preiss, Davidson Associates, Dorling Kindersley, Epic MegaGames,

Fenris Wolf, Imagination Pilots, Maris, UbiSoft. Received award from Content Group.

Performed "road show" demonstration of MMX titles to OEMs in the U.S.: Toshiba, Gateway,

Compaq, Sony. Developed and ran the OEM beta program for these titles supporting Tier 1

OEMs, including accepting, tracking, and resolving defects.

Provided substantial software consulting services to Sony during the development and

launch of the VAIO product line. Reviewed over 200 software titles as candidates for the

VAIO software bundle. Developed demo for COMDEX.

February 1994 - March 1996Staff Software Engineer, Desktop Products Group (DPG), OEM

Products and Services Division (OPSD), Engineering.

Designed, coded, and debugged all the Windows GUI elements (menu, dialog boxes, joystick

calibration routine, WinHelp, install program, autoplay, etc.) for the Sonic the Hedgehog

game. Wrote Windows 95 DLLs. Assisted Sega with port from Genesis console to Pentium

processor.

Designed, coded, and debugged the Pentium Processor Games Sampler CD. Drew all associated

digital artwork. Coordinated with ISVs: Bullfrog, Electronic Arts, Papyrus, Epic

MegaGames, and Intermedia.

Architected the "Chihuahua" CD-ROM boot specification for PC ROM BIOS. Supervised the

implementation of both "Chihuahua" and "El Torito" CD-ROM boot support for Intel desktop

motherboard BIOS. Represented Intel in patent dispute with Compaq.

Taught a computer literacy class at a Beaverton elementary school for one year.

Architected the "audio down" strategy for the "Aladdin" PC motherboard product family.

Wrote a Windows 95 "wave" device driver.

Participated in initial architectural design of the "Teladdin" soft modem project.

Represented Intel at IEEE meetings.

August 1991 - February 1994Staff Software Engineer, OEM Microcomputer Systems Operation

(OMSO), iRMX Operating System Engineering.

Designed, coded, and debugged the firmware for the "Lynx" Internet cable TV set-top box

project (Joint Intel / Microsoft / General Instruments / Sega project: cancelled).

Included BOOTP, TFTP, and NFS client capabilities, using the iRMK kernel for the 386EX

embedded processor.

Led team of 8 software engineers developing the TCP/IP protocol and application suite for

the iRMX III Operating System. Developed a POSIX compliant software layer for iRMX, as

well as porting the Unix System V STREAMs emulation environment and an entire TCP/IP

protocol stack (sockets, TLI/XTI, TCP, UDP, IP/ICMP, ARP, and datalink drivers) and

application suite (both clients and servers for FTP, Telnet, TFTP, "R" commands, etc.).

July 1987 - July 1991Senior Software Engineer, OEM Microcomputer Systems Operation

(OMSO), Multibus II Processor Engineering.

Designed, coded, and debugged the Multibus II network boot architecture. Implemented

firmware for Multibus II processor cards, incorporating BOOTP (the precursor to DHCP) and

TFTP protocols, and a 82596 packet driver that I wrote (supports up to three simultaneous

Ethernet channel devices).

Designed and implemented the customer support bulletin-board system for iRMX products.

Developed a multi-media training presentation package for the service.

Designed and implemented a manufacturing "run-in life-test" fixture for Multibus II

system products and the new OEM Platform Operation (OPO) PC-architecture system products.

This system allowed simultaneous run-in of 250 system products under environmental ("shake

and bake") control. Article on project published in the Intel Technology Journal.

Designed firmware architecture for the Symmetric Multiprocessing (SMP) cache-coherent XA

bus. U.S. Patents received. Represented Intel at IEEE meetings on FutureBus. Contributed

to the design of the interrupt distribution scheme in the P5 (later to be called the

Pentium) processor.

Software engineer for the iSBC 386/133, iSBC 486/125, and iSBC 486/133SE processor cards.

Wrote the EPS (External Product Specification) for the board products. Ensured that Unix

System V and iRMX operating system support for on-board peripherals was ready at product

launch. Performed benchmarks, including the world's first 486 CPU benchmark (dhrystones).

Generated demo of Multibus II message-passing performance enhancements due to DAG (DMA

Address Generator) gate array device for COMDEX. Performed demo at BUSCON. Designed the

(somewhat) famous "JT" circuit for auto-configuration of the iLBX bus by boards using the

iSBC CSM/002 central services daughter card. Wrote some PAL codes.

Managed team of 5 software engineers developing the iSBC 221 MFM disk/floppy/tape

controller card.

June 1983 - July 1987Software Engineer, OEM Microcomputer Systems Operation (OMSO),

Serial Architecture.

Senior architect for the Bitbus product line software suite. Led a team of 4 software

engineers. Designed, coded, and debugged the BITBUS Toolbox software suite, ported for 7

operating systems: iPDS ISIS, iRMX I, iRMX II, iRMX III, Xenix-286, Unix System V, and

DOS. Designed the firmware for the iSBX 345 Bitbus communications adapter. Co-wrote the

Xenix-286 and Unix System V device drivers for the iSBX/iPCX 344 Bitbus communications

adapter.

Performed an analysis of the disk caching behavior of the iSBC 214 Multibus I disk

controller by instrumentation of RMX and Xenix device drivers. Developed a caching

simulator (in C on Xenix) that allowed instrumentation data to be processed under

differing scenarios (cache size, line size, associativity, etc.).

Architected the Multibus II Built-In Self-Test (BIST) architecture. Managed the

implementation for the launch board set of the iSBC 286/100 processor card, iSBC CSM/001

central services module, iSBC MEM/312/310/320/340 memory card, and iSBC 186/224 MFM

disk/floppy/tape controller card. Also led the implementation of the manufacturing General

Purpose Test Fixture (GPTF) for Multibus II products.

Designed, coded, and debugged firmware for the iSBC 188/48 Multibus I 8-channel RS-232

communications controller card.

April 1980 - June 1983State of Oregon Computing Services, OSU Computer Center,

Corvallis, OR 97333

.

June 1981 - June 1983 Business Data Processing Services programmer.

Designed, coded and debugged Basic application programs for Admissions and Fee Payments

department on NCR point-of-sales cash register system.

Designed, coded, and debugged Cobol application programs for the NDSL Student Loan

Program, and university Physical Plant inventory and operations system.

April 1980 - October 1980 Scientific Data Processing Services programmer.

Designed, coded, and debugged PDP-11 assembler Digitizing Tablet driver and applications

for a National Science Foundation (NSF) grant researcher.

Designed, coded, and debugged Fortran application programs on a consultative basis for

National Science Foundation (NSF) grant graduate student research projects.

Patents:

Publications:

VII, No. 2, Feb. 1987. pp. 14-15, 21.

Trail Blaiser, Creative Computing, Vol. 7, No. 5, May 1981. p. 11. An illustration of the

Pascal's Triangle algorithm written in the Pascal language.

Software expertise:

Programming Languages: Ada, Adobe ActionScript, Algol, Basic, Bliss, Bourne Shell, C,

C++, C#, C Shell, Cobol, Flecs, Fortran, Icon, Java, JavaScript, Korn Shell, Lisp, Pascal,

Perl, PerlScript, Pilot, PL/M-80, PL/M-86/286/386, Tcl, VBScript, Visual Basic.

Assemblers: 6800, 8021/8041, 8044/8051/8052/80152/80252/80452, 8080, 8085,

8086/88/186/188/286, HP-85, IA-32 family, Intel 860, PDP-8, PDP-10, PDP-11, Z-80.

Operating Systems: Android, BSDI, CDC-NOS, CP/M, DOS, ISIS, iRMK, iRMX, Linux, MeeGo,

RSTS/E, RT-11, Solaris, SPOX, TOPS-10/20, Unix + X-Windows/Athena/Motif, VxWorks, Windows

3.1/95/98/Me/XP/Vista/7/8 + MFC/WinForms/WPF/COM/WinRT, Windows NT Server/2000/2003/2008,

Xenix.

Education:

Various classes at Oregon Graduate Institute and Portland Community College.

Bachelor of Science, Computer Science. June 1983. Oregon State University, Corvallis, OR.

Organizations:

Webmaster, East Village at Orenco Station Condo Association (Mar 2001 - date)

Chairman, East Village at Orenco Station Condo Association (Nov 2002 - Feb 2005)

Secretary, East Village at Orenco Station Condo Association (Feb 2002 - Oct 2002)

Bulletin Editor and Webmaster, Willamette Coin Club (May 1993 - Mar 1997)

Certifications:

PADI: Open Water Diver #080*******, 23 Jan 2008 (Lahaina, Maui, Hawaii, USA).

PADI: Advanced Open Water Diver #090*******, 24 Jan 2009 (Roatan, Honduras).

PADI: Enriched Air / Nitrox #090*******, 11 Feb 2009 (Vancouver, Washington, USA).

PADI: Cavern Diver Specialty #09060Y7996, 26 Jun 2009 (Playa del Carmen, QROO, Mexico).

PADI: Project AWARE Specialist #09090O4711, 15 Sep 2009 (Vancouver, Washington, USA).

PADI: Underwater Photographer #10120I7519, 21 Nov 2010 (Cabo San Lucas, BCS, Mexico).

PADI: Equipment Specialist #11030J4651, 21 Mar 2011 (Vancouver, Washington, USA).

PADI: Wreck Specialty #1111AC7116, 27 Oct 2011 (Port Vila, Efate, Vanuatu).

PADI: Drift Specialty #11110A9566, 5 Nov 2011 (Cabo San Lucas, BCS, Mexico).

Changes last made on: Thu Jan 26 2012 5:51 PM PST.



Contact this candidate