Software Architect (STD, Hsinchu Taiwan)
Apply now »Date: Apr 28, 2025
Location: Zhubei City, TW
Company: Teradyne
Our Purpose
TERADYNE, where experience meets innovation and driving excellence in every connection. We are fueled by creativity and diversity of thought and in our workforce. Our employees are supported to innovate and learn something new every day.
We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.
Opportunity Overview
The Teradyne Product Development team is looking for a highly motivated, energetic, and technically driven software architect that can play a critical role in understanding and designing complex software systems and solutions for our products. You will collaborate with cross-functional teams to deliver these solutions that enable our customers to be successful with our product portfolio. This position offers an opportunity to work on cutting-edge technologies in the semiconductor and automation industries.
- Orchestrate the design and development of software solutions, ensuring high performance, scalability, and maintainability.
- Work closely with system engineers, software engineers, hardware engineers, product managers, and other teams to ensure integration and alignment of system requirements.
- Guide development teams on proper development and best practices.
- Evaluate and apply new technologies, tools, and techniques to improve system performance, software reliability, and team productivity.
- Prepare clear and detailed technical documentation for developed software, system architectures, and processes.
- Develop, debug, and deploy software solutions that will be used in larger test solutions for semiconductor devices on Teradyne ATE test systems (HW and SW).
- Develop customer relations at a technical level.
- Collect customer technical needs and requests, communicate to internal engineering team to develop new solutions for customer.
- Partner with our worldwide application teams to coordinate project development and on time delivery of critical project milestones.
All About You
We seek individuals who share our passion and determination. Our commitment to customer success drives us to go the extra mile. If you’re ready to join us in this mission, take a closer look at the minimum criteria for the position.
- Bachelor’s or master’s degree in computer science, Software Engineering, electrical engineering or related field.
- 15+ years of experience in SW development.
- Conceive and implement fully functional and high performing C++, C#, .NET and software Object Oriented solutions.
- Proven experience in designing and implementing large-scale software systems, preferably in a hardware/software integrated environment.
- Experience with CI/CD processes, version control, and agile methodologies.
- Familiarity with tools like Git, Jenkins etc. for Software development and testing.
- Proficient in Visual Studio 2019 (or later) or equivalent.
- Proficient with gcc, Linux development tools and embedded Linux is an advantage
- Excellent communication skills, both written and verbal, with the ability to collaborate with a cross-functional team and mentor junior staff.
- Experience in semiconductor production testing and debugging is a big advantage.
- Exceptional problem solving skills with a proactive approach to resolving complex issues.
- Strong interpersonal skills and the ability to work effectively in a team environment. Able to handle dynamic work environment with pressure and quick changes.
Benefits
Teradyne offers a variety of robust health and well-being benefit programs, including medical claims, group insurance, retirement plans, paid vacation & holidays, tuition assistance programs, and more.
#LI-MH1
Job Segment:
Test Engineer, Testing, Embedded, Developer, Linux, Engineering, Technology