We are the global test and automation specialists powering next-generation technologies through sophisticated solutions. Behind every electronic device you use Teradynes test technology ensures your device works right the first time every time! Our portfolio of automation solutions help manufacturers to develop and deliver products quickly efficiently and cost-effectively. TogetherTeradynecompanies deliver manufacturing automation across industries and applications around the world!
We attract develop and retain a high-performance workforce comprised of people with diverse backgrounds and a shared drive for excellence. We strive to foster a positive and inclusive work environment that helps employees and communities thrive.
Our Purpose
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.
Opportunity Overview
- Orchestrate the design and development of software solutions ensuring high performancescalability 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 systemarchitectures 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 developmentand on time delivery of critical project milestones.
All About You
- Bachelors or masters degree in Computer Science Software Engineering ElectricalEngineering or related field.
- 15 years of experience in SW development.
- Conceive and implement fully functional and highperforming C C# .NET and software OO 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 across-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 complexissues.
- 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 dental vision Flexible Spending Accounts retirement savings plans life and disability insurance paid vacation & holidays tuition assistance programs and more. Please click here to see details.
#LI-KD1