Share this Job

Software Engineer

ID:  5207
Function:  Engineering

Basak, Lapu-Lapu City, PH

Organization & Role

The Teradyne Software Engineering team is looking for a highly-motivated, energetic, technically driven Software Engineer to focus on the development of software systems for products within the Semiconductor Test division. Development occurs in a dynamic and challenging multi-site development environment.


Duties and Responsibilities

  • Design, analyze, test, and develop hardware and software systems to meet user’s needs.
  • Develop separate elements of the system that work well in the system as a whole.
  • Create various diagrams, flowcharts and models that illustrate the operation of the system.
  • Ensure continued functionality of a system during maintenance and testing of the system.
  • Document each aspect of a system or application as a reference for future upgrades and maintenance.
  • Revisit the development process to fix bugs or address client or consumer concerns.
  • Recommend upgrades for existing systems and programs.

Basic Qualifications, Education & Skills

  • A Bachelor's Degree Holder in Electronics
  • Must have a solid background in Electronics
  • Must have experience in developing applications that utilize electrical test equipment
  • Must have experience in all software development phases – from product definition until code maintenance
  • Must have experience in C# WPF/WinForms
  • Must have experience with any low-level language (e.g., C/C++/Assembly)
  • Must have experience with object-oriented programming
  • Familiarity with unit testing . MVVM paradigm and ,  scrum development is a plus.
  • Experience with APIs is a plus
  • Must be able to work in a team or individually.
  • Must be self-motivated and able to work with minimal supervision

Job Segment: Test Engineer, Testing, Software Engineer, Electronics Engineer, Engineer, Engineering, Technology