The purpose of this position is to design and implement software utilities and programs for use in mixed-signal test systems.
As a Software Engineer in Product Development, you will be responsible for the following:
Design software to control instrument boards for ATE systems.
Design system software for ATE systems.
Conceive and implement data analysis software routines.
Conceive and implement GUI interfaces for tester software.
Develop software to facilitate calibration and diagnostics of system hardware.
Evolve software in response to customer software inquiries and bug reports.
Develop software utilities to manage firmware to be installed into PLD’s and FPGA’s.
Assist hardware and firmware engineers in development of software interfaces for control, diagnostic testing and calibration of tester hardware.
Evaluate software implementations for conformance based on performance objectives and document results.
Document all software changes to facilitate smooth transfer to released software.
Basic Qualifications, Experience, Skills & Education Required
The ideal candidate should have the following:
Bachelor’s degree in a computer related field involving software, hardware or networking OR
Professional certification proving equivalent experience
MS Visual C/C++ Development tools / MS Developers Studio 6.0 and/or 2005/2008/2010
C/C++ coding language
Working knowledge on how to use scopes and meters
Working knowledge on how to read electronic schematics
MFC – General Knowledge
Software Development Life Cycle - General Knowledge
Object Oriented Methodologies / UML – General Knowledge
Software - OS (MS Windows NT, MS Windows 2000, MS Windows XP, MS Windows 7)
Software - Other (MS Office, Lotus Notes)
Internet and web-based software - HTML
Strong communication and interpersonal skills
Proficiency in spoken and written English
Strong dedication to documenting projects and status
Strong analytical/problem solving skills.
Ability to work individually on problems, but recognize appropriate escalation timelines and methods.
Strong sense of team-oriented problem solving techniques.
Flexibility and ability to prioritize individual workload.
Quick learning curve for new technologies
Interest in continued education and/or training.
Teradyne (NYSE:TER) is a leading supplier of Automatic Test Equipment used to test semiconductors, wireless products, data storage and...