Preston Phillips

Sr. Software Engineer at Snap On Tools
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Conway, Arkansas, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Preston is a conscientious developer who can be relied upon to complete assignments well, test them thoroughly, and support them with enthusiasm. He has the ability to work a solution from the hardware to the UI and all points in between. He is an energetic contributor and deeply committed to understanding the entire product and particularly where his tasks fit into the whole. One particularly impressive thing about working with Preston was the way that when exposed to a new idea, idiom, pattern, etc., he would work at it until he completely owned the information. Given responsibility for the software that controlled the spin motors on our product, Preston learned everything there was to know about them and was able to identify and correct some subtle issues due to the motors themselves. He would be a significant addition to any software team.

Preston is one of the most dedicated Software Engineers that I have had the pleasure ot work with. His dedication to his work and customer satisfaction is one of his greatest assets.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Motor Vehicle Manufacturing
    • 200 - 300 Employee
    • Sr. Software Engineer
      • Jan 2009 - Present

    • Semiconductors
    • 100 - 200 Employee
    • Senior Software Engineer
      • 2003 - Sep 2008

       Designed and implemented object oriented software using Visual Studio C#/.NET to control high-speed motion control hardware meeting strict requirements for reliability and reducing risk of product loss. Implemented factory host automation software for semiconductor equipment standards (SEMI) on flagship wet clean product. Led integration with customer on-site to meet aggressive product acceptance schedules. Created graphical user interface (GUI) for presentation of material flowing through multi-chambered equipment and maintenance screen for main processing chambers. Created integrated look/feel, and custom graphics. Programmed and managed configuration of safety rated programmable logic controller (PLC) system. System controlled safety interlocks for hardware performing tasks with dangerous chemicals, hot steam, and high speed moving parts. Integrated multiple third-party hardware systems.

    • Project Manager
      • 2002 - 2003

       Led cross-functional team developing new generation hardware and software architectures. Designed new system controller module reducing cost by over ten thousand dollars through removal of outdated components and operating system. Managed advanced process control software program focused on automated diagnostic data collection.

    • Software Section Manager
      • 2001 - 2002

       Managed five-man software engineering team focused on new technology development including performance evaluating and coaching for improved performance.

    • Senior Software Engineer
      • 1998 - 2001

       Developed real time embedded machine control software in C on UNIX and DOS based platforms.  Worked on software team developing next generation photolithography tool. Designed and implemented module that combined bake or prime stations with chill stations via a robotic arm. Created custom build utility reducing overhead involved in software deployment.

    • Software Engineer
      • Mar 1994 - 1998

       Developed real time embedded machine control software in C on UNIX and DOS based platforms.  Interfaced with discrete digital I/O, analog sensors, PID controllers, stepper motor controllers to process semiconductor wafers through a client/server based cluster machine. Created UNIX terminal emulator for serial communication.

    • United States
    • Semiconductor Manufacturing
    • 700 & Above Employee
    • Semiconductor Engineer
      • Jun 1990 - Mar 1994

       Managed control and improvement of photolithography process, equipment and technicians.  Identified need for UNIX system administrator/software support function, defining position role, assumed responsibility for fourteen-system UNIX network of photolithography tools.

Education

  • The University of Texas at Dallas
    MSCE, Computer Engineering
    1993 - 1998
  • University of Arkansas
    MSEE, Electrical Engineering
    1988 - 1990
  • University of Arkansas
    BSEE, Electrical Engineering
    1983 - 1988

Community

You need to have a working account to view this content. Click here to join now