BPI Build Engineer

Date: Sep 7, 2023

Location: Sir Ayutthaya, TH

Company: Teradyne

Organization & Role

Teradyne is a leading supplier of Automatic Test Equipment used to test complex electronics in the consumer electronics, automotive, computing, telecommunications, and aerospace and defense industries.  Teradyne brings high-quality innovations in smart devices, life-saving medical equipment and data storage systems to market faster through its advanced test solutions for semiconductors and electronic systems.


Teradyne is looking for an experienced build engineer who also has development experience to join an exciting, dynamic, hardworking, engaging, and collaborative team

Teradyne’s engineering teams are characterized by deep technical skills working with both software and hardware. Our Engineers thrive in a dynamic, customer-driven, global work environment where they succeed through innovation and collaboration.



  • Perform Source code change control; issue tracking; configuration management
  • Create product builds and deployment packages
  • Design and develop the tools to allow efficient configuration management, build and release of software developed in C/C++, C#, NET, XML, and SQL Server databases
  • Perform daily builds for multiple software releases. Must be able to support multiple code lines; troubleshoot and resolve issues
  • Strategize on best practices for ongoing parallel development, featuring branching, merging, and common library management.

Basic Qualifications & Skills

  • Bachelor's degree in CS, CSEE or equivalent experience.
  • 3-6 years experience in build/release engineering and configuration management.
  • Strong Scripting Skills: Batch, Perl, Powershell
  • Proficiency with a source code control system (IBM Clearcase preferred)
  • Experience with Windows programming and Microsoft Visual Studio required
  • Experience with Install tools (InstallShield experience preferred)
  • Experience in developing with C/C++, C#, .NET framework, and XML; Object Oriented design and programming skills
  • Highly motivated team player who can excel in a dynamic environment with strong personal discipline, and good verbal and written communication skills




  • Strong analytical/problem solving skills
  • Strong sense of team-oriented problem-solving techniques
  • Ability to work individually on problems, but recognize appropriate escalation timelines and methods
  • Flexibility and ability to prioritize individual workload
  • Quickly assimilate new technologies
  • Proficiency in spoken and written English

Job Segment: Testing, Electronics Engineer, Aerospace Engineering, Developer, XML, Technology, Engineering