Software Engineer

Apply now »

Date: May 18, 2024

Location: Shanghai, CN

Company: Teradyne

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. This individual will report directly to the <Microwave> Software Engineering Manager.

<Sales Pitch>



  • Design, implementation, test, and deployment of software components for the <Flex and UltraFlex family of Automatic Test Equipment>
  • Understanding customer requirements and finding solutions that fit within our existing software architecture
  • Develop scalable, high-performance, high-quality, extensible, and maintainable software
  • Work with software verification engineers to devise an effective test strategy

Basic Qualifications & Skills

  • Development Technologies: <OOD, UML>
  • Languages: <C++,  C#>
  • Operating Systems: <Windows>
  • Development Tools: <Visual Studio, GIT, Jira>
  • Development Lifecycles: <Waterfall, Agile>
  • Technical Areas: <RF, Embedded>
  • Excellent troubleshooting, debugging, and problem solving skills
  • Solid verbal and written skills
  • Commitment to excellence, efficiency, and product quality
  • Solid presentation skills


  • BS or MS in computer science, computer engineering, or related field from a university or engineering institution
  • Minimum of <see below> years of practical software development experience


*Per TER approved worldwide job leveling chart, pick the appropriate education and experience or equivalent combination

Job Segment: Test Engineer, Software Engineer, Testing, Embedded, Design Engineer, Engineering, Technology

Apply now »