Post Job Free

Resume

Sign in

Engineer Design

Location:
Eden, NC, 27288
Posted:
December 28, 2015

Contact this candidate

Resume:

John Julian

*** ***** ******* **

Stoneville NC, 27048

336-***-**** (home)

acsxpt@r.postjobfree.com

EDUCATION:

University of Dayton, Dayton, Ohio.

Major: Electronic Engineering Technology with Computer Science electives

Degree: Bachelor of Science in Electronic Engineering Technology.

WORK EXPERIENCE:

08/2015 - Present

Speedway

(Tex Systems Contractor

Development of Point of Sale software.

C++

New features and Fixing of field reported problems

01/07/15 - 04/2015

(CTG Contractor)

• Investigate and resolve defect reports

• Write Firmware which runs on x86 server platform

• Debug and test firmware

• Apply hardware EC's and firmware updates on the mother boards of servers

• Manage and maintained firmware build tools and server environment (Rational ClearCase/Clear Quest)

• Manage build and release Firmware to test

• Recreate problems reported by the test team

• Report new problems and work to assist debugging effort.

08/14- 11/14 IBM /Lenovo

Firmware Engineer

(Transitioned to Lenovo/CTG Contractor)

• Investigate and resolve defect reports

• Wrote Firmware which ran on x86 server platform

• Debugged and tested firmware

• Applied hardware EC's and firmware updates on the mother boards of servers

• Managed and maintained firmware build tools and server environment (Rational ClearCase/Clear Quest)

• Manage build and release Firmware to test

• Recreate problems reported by the test team

• Report new problems and worked to assist debug effort.

02/12-08/14 Gilbarco, Inc

Senior Embedded Software Engineer

• Develop Software for Embedded Linux System in C and C++ for Fuel Delivery Payment Systems using GCC tools.

• System includes communication over 2-wire serial RS-485 and RS-232 communication between hardware modules.

11/11-02/12 -RF CONTROLS

Firmware Engineer

• Develop Software for Embedded Linux System in C and C++ to control antenna array hardware using GCC tools and eclipse editor.

07/10- 09/11 GARMIN INTERNATIONAL

Senior Software Engineer

• Develop Software in C, C++, Assembly language, or other languages for Garmin Products

• Perform new product Software design and development as well as maintenance activities for products already in production.

• Test Software using debuggers, emulators, simulators, and logic analyzers.

• Perform software releases and software quality assurance activities.

11/05 - 07/10 M/A-COM, Inc.

Senior Software Engineer

• C++ Software Coding and Design under Windows

• Maintain legacy radio network control software

• Maintain specifications for several systems

• Work with outside vendors for supplying of parts and installed systems

• Work on customer reported problems

• Specification of database archiving system.

6/04 -6/05 Citrix Systems

Senior Software Development Engineer 2

• Lower level (non-GUI) work under Windows in C++ for remote access system.

• Developed new base product features, watchdog program for the base product that monitors the product’s state and detects and reports any problems, taking any appropriate action. RPC server.

5/03 - 05/04 Siemens Transportation

Senior Programmer/Contractor

• Design of Windows applications and services in Visual C++ with MFC

• Fix bugs in current products, testing, writing programs for test and development of new software, software to abstract the communication layer (of the many customer components) from the standard application

9/00 - 8/02 CommSys, Inc

Senior Programmer Analyst

• Design of Windows programs (COM/TCPIP) for Public Safety, data mining, translating protocols between information systems. MFC, Visual C++ and Jbuilder

• Performed TCPIP communication, Database via SQL (Access and SQLServer 2000). XML design for inter process communication

8/97 - 9/00 Advanced Micro Devices

Senior Product Engineer

• Design of programs to validate new system chipsets and microcontrollers

• Working in MASM, C and C++ for x86 hardware.

• Win98 terminal program and USB WDM driver used to exercise new features.

3/93 - 8/97 Telxon Corporation

Project Leader/ Senior Software Engineer

• Supervision of 6 person Pen-based Software Department and design of BIOS code for pen based computers

• Using X86 Assembly and C

• Design of BIOS code for pen-based XT and AT class computers

• Embedding MSDOS for these computers

• Writing utilities in C and x86 Assembler

• SMM code

10/90 - 3/93 Zenith Data Systems Hilltop Rd., St. Joseph, MI

Firmware Design Engineer

• Design of BIOS code for AT class computers in assembler and C for x86 processors.

• Developed full test plan for prerelease testing of BIOS code. Debug with In Circuit Emulators, Oscilloscopes, and Logic Analyzers

11/89 - 10/90 Micro Palm Computers

Senior Software Engineer

• BIOS for 8088 based handheld computer, Assembler, ASIC Design and Testing

3/88 - 11/89 Zenith Data Systems Hilltop Rd., St. Joseph, MI

Firmware Design Engineer

• Design of BIOS code for AT class computers in x86 Assembly and C.

11/85 - 3/88 Exide Electronics

Software Design Engineer

• Assembler, Embedded Software, x86, Hardware Control, MS-DOS

5/84 - 11/85 Hobart Corporation

Design Engineer

• Assembler, RS232, RS485, ISAM Database, BASIC (Compiled and Interpreted), MS-DOS

9/82 - 5/84 Digitec Corp.

Engineering Programmer.

• Assembler, x86, PL/M, 8048, 8051, MS-DOS, Hardware Design, 8085, Embedded Software, Writing BASIC Interpreter

SKILLS:

FIRMWARE SKILLS:

Familiar with BIOS code for AT class computers in x86 Assembly and C. Experience Debugging with In Circuit Emulators, Oscilloscopes, and Logic Analyzers . Also Developing Software for Embedded Linux System in C and C++ to control antenna array hardware using GCC tools and eclipse editor.

SOFTWARE SKILLS:

Extensive experience with a wide range of languages and tools running on several different computer systems, including: Assembly (8048/8051/8086/8085), C, C++, PLM for 8051/8085/8086/8088, and Java. Using SQL to access database in C++. MFC. Windows GUI. Windows device drivers. XML. TCP/IP

HARDWARE SKILLS:

Familiar with Intel 8-,16-, and 32-bit processors (8080/85, 48, 51, 86/88, 186/188, 286, 386, 486, Pentium), and workings of the IBM-PC family of hardware. Experience designing hardware for microcomputer and microcontroller based systems

OPERATING SYSTEM SKILLS:

Experienced in Windows and Linux as well as writing and working with proprietary real-time operating systems.



Contact this candidate