Terry Platt

Terry Platt Email and Phone Number

Software Engineer IV at Waters Corporation @ Waters Corporation
milford, massachusetts, united states
Terry Platt's Location
Plymouth, Massachusetts, United States, United States
Terry Platt's Contact Details

Terry Platt personal email

n/a
About Terry Platt

A technically proficient, highly analytical senior information technology professional with multi-industry experience, specializing in robust firmware and software development, technical management, architectural oversight, user support and expeditious troubleshooting, and change management. A proven track record of developing real-time embedded firmware and software while defining and improving development processes and standards. Excels at cost- and time-conscious project work; debugging combinations of software, firmware, and hardware; as well as selecting, setting up, and writing tools for development environments. Previous experience with electronic development, including circuit analysis. I enjoy learning how things work, getting along well with other people, and developing robust firmware and software: hard to break and easy to modify.

Terry Platt's Current Company Details
Waters Corporation

Waters Corporation

View
Software Engineer IV at Waters Corporation
milford, massachusetts, united states
Website:
waters.com
Employees:
5996
Terry Platt Work Experience Details
  • Waters Corporation
    Principal Sw Engineer
    Waters Corporation Oct 2022 - Present
    Milford, Massachusetts, United States
  • Teledyne Benthos
    Software Engineer Iv
    Teledyne Benthos Feb 2021 - Sep 2022
    North Falmouth, Massachusetts, United States
    Firmware development on an autonomous underwater vehicle.
  • Igt
    Principal Sw/Fw Engineer
    Igt Aug 1995 - Jul 2020
    Providence, Rhode Island, United States
    • Secured position as subject matter expert on many company devices, including lottery printers, smart cards, and bill acceptors.• Diagnosed and expeditiously corrected dozens of significant global printing and device problems with minimal information, collaborating with other device vendors to reduce equipment failures and to prevent penalties for potential lost sales.• Deduced third-party wireless display failures, instructing vendor in how to fix them.• Fixed nine significant problems in three drivers, avoiding thousands of dollars in service costs.• Designed and developed driver for new printer, including Bluetooth interface, and worked extensively with vendor to fix printer bugs, add functionality, optimize speed and print quality, and ensure remote firmware update process would be robust.• Developed software and procedures for multiple remote device fault logging in thousands of global terminals without significantly affecting performance.• Developed flexible Bluetooth-pairing application programming interface (API) supporting all pairing methods used by company devices.• Modified coin acceptor driver to no longer depend on separate configuration file, reducing manufacturing test time.• Created single test library for all new printers, providing all features needed for new device/driver qualification, production tests, and field service.• Developed drivers and single unified test library for four different bill acceptors from two different manufacturers to work interchangeably in self-service terminals. • Designed Java printer adaption layer that renders character-printing commands onto a ticket image so that the new printers and driver API can be used to replace worn out printers on older terminals as needed.• Authored and controlled all updates to new corporate standard printer API, modifying drivers to follow.• Specified and created API and driver for new contactless smart card reader and special customer-specific smart card.
  • Motorola Solutions
    Principal Fw Engineer
    Motorola Solutions 1979 - 1995
    Mansfield, Massachusetts, United States

Terry Platt Skills

C Firmware Software Development Embedded Systems Linux Software Engineering Java C++ Embedded Software Unix Device Drivers Perl Programming Software Project Management Shell Scripting Software Design Tcp/ip

Terry Platt Education Details

Frequently Asked Questions about Terry Platt

What company does Terry Platt work for?

Terry Platt works for Waters Corporation

What is Terry Platt's role at the current company?

Terry Platt's current role is Software Engineer IV at Waters Corporation.

What is Terry Platt's email address?

Terry Platt's email address is te****@****yne.com

What schools did Terry Platt attend?

Terry Platt attended University Of Illinois At Urbana-Champaign.

What skills is Terry Platt known for?

Terry Platt has skills like C, Firmware, Software Development, Embedded Systems, Linux, Software Engineering, Java, C++, Embedded Software, Unix, Device Drivers, Perl.

Who are Terry Platt's colleagues?

Terry Platt's colleagues are Helena Navajas Cortina, Tony Ikenna, Chris Hoogen, Van Den, Donald C., Melkamu Gemeda, Michael Hauer, Ruchika Kogimtzis.

Not the Terry Platt you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.