Phil Neff - Principal Engineer
Background
Phil Neff is a Senior Software Engineer with extensive full life-cycle commercial software
development experience in an agile, fast-paced environment utilizing object-oriented analysis and
design methodologies. He holds a M.S. in Computer Science and a B.S. in Technical Management.
Phil's extensive background includes both software and hardware. He has a solid understanding of
both UNIX and Windows development environments, expertise in multiple programming and scripting
languages, and experience developing both user interface and algorithmic software components.
He's a strong contributor on projects that require solid leadership, as well as an understanding of
IC/board design, test and manufacturing processes. His employment history includes roles with
Motorola, Honeywell, Tektronix, Mentor Graphics, and two startups.
Specialties |
Object-oriented (OO) design methodologies; software design patterns; agile development methodologies |
Languages |
C, C++, Java, PHP, JavaScript, XHTML |
Processors |
x86, ARM |
Operating Systems |
Linux; Windows; Sun (SunOS & Solaris) |
Programming API's |
POSIX; Eclipse; jQuery |
Project History |
2010 |
TriplePoint - Senior Software Consultant
User interface and middleware development for embedded systems using LAMP, SOAP, WSDL, XHTML, PHP, jQuery, JavaScript, and C/C++.
|
2009 - 2012 |
Teseda - Senior Software Engineer
Responsible for development and support of application layer software associated with the TWB (Teseda Work Bench) and DM (Diagnostic Manager) products (Java).
|
2006 - 2008 |
MathStar - Senior Software Engineer
Responsible for design, development, testing, and support of several sub-systems for a suite of field programmable object array (FPOA) design tools (Java, Eclipse, JUnit, SVN).
|
2004 - 2006 |
Mentor Graphics - Staff Software Engineer
Project lead responsible for design, development, testing, and support of an abstract programming interface (API) for a world-class suite of board system design tools (C++, ClearCase).
|
2000 - 2004 |
Mentor Graphics - Senior Software Engineer
Technology leader and GUI developer for next-generation board systems analysis and simulation tools (Java, GUI, XML/DTD, C++).
Rewarded for engineering expertise, project management skills, and hard work by promotion to Staff Engineer.
|
1994 - 2000 |
Integrated Measurement Systems - Senior Software Engineer
Technical leader for a group of 5 engineers involved in the development of several client-side GUI products (Java) to support existing and next generation hardware products (Java, UNIX tools, C++/X/Motif).
Recognized as a key contributor in product design reviews and brainstorming sessions.
|
1993 - 1994 |
Integrated Measurement Systems - Senior Software Evaluation Engineer
Provided software test and evaluation support for client-side application development team.
|
1991 - 1993 |
Integrated Measurement Systems - Senior ATE Applications Engineer
Provided technical support to marketing and sales teams, developed demo programs, conducted hardware/software product demos, and provided technical expertise at trade shows.
|
1980 - 1990 |
Tektronix - Test and Measurement Field Applications Engineering Support Manager
Tektronix - Senior ATE Applications/IC Test Engineer
Tektronix - Senior Applications Engineer
|
Back to Company
|
 |
|