Software Engineer
Teradyne - Buffalo Grove, IL

This job posting is no longer available on Teradyne. Find similar jobs:Software Engineer jobs - Teradyne jobs

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

Qualifications:
The ideal candidate should have the following:
Education:
Bachelor’s degree in a computer related field involving software, hardware or networking OR

Professional certification proving equivalent experience

Technical Skills:
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

Additional skills:
·

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.

About this company
26 reviews
Teradyne (NYSE:TER) is a leading supplier of Automatic Test Equipment used to test semiconductors, wireless products, data storage and...