Job Summary:
Teradyne is a global leader in test and automation solutions, ensuring electronic devices function correctly through advanced technologies. They are looking for a Senior Software Engineer to design and extend software for complex test systems, collaborating with engineers globally and solving intricate system problems.
Responsibilities:
• Design operating software for capital equipment, factory information systems and application software.
• Collaborate with engineers from other disciplines in diagnosing and solving complex system problems.
• Collaborate with a larger design team around the world.
Qualifications:
Required:
• Minimum 10 years of software development experience programming in C# .NET on Windows using Visual Studio.
• Solid experience developing distributed and multi-threaded applications.
• Solid understanding of object-oriented design.
• Experience in Machine vision is a must, including general knowledge of geometrical optics.
• Experience of lenses and lens selection.
• Knowledge of computer vision and image processing.
• Experience of commercial vision software products is a strong plus.
• Knowledge of linear algebra is a strong plus.
• Background in semiconductors and/or test equipment industry is a plus.
• Experience in any of the following is a plus: WPF, capital equipment, factory integration, TCP/IP, database programming.
• Ability to work effectively on multiple tasks with multiple deadlines.
• Ability to solve problems through creative and analytical thinking.
• Ability to work with the local team and a design team overseas.
• Ability to grasp new technologies and react to changes in a fast-paced environment.
Company:
Teradyne is a supplier of automatic test equipment used to test complex electronics used in consumer electronics. Founded in 1960, the company is headquartered in North Reading, USA, with a team of 5001-10000 employees. The company is currently Late Stage.