Software Engineer II – High-Throughput Test Automation

Teradyne

Agoura Hills, Northern (CA, KY)

Hybrid

USD 100,000 - 160,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Teradyne, Agoura Hills, CA, seeks a Software Engineer II to help develop and maintain software for state-of-the-art automated test equipment used by semiconductor design and manufacturing companies worldwide. Primary programming in C#, with some C++, across Windows and embedded Linux environments.

The role involves designing robust components, unit and integration tests, peer reviews, and collaboration with cross-functional teams, with a focus on throughput and diagnosability.

Qualifications

  • Bachelor’s degree in CS/CE/EE or related technical field
  • Typically 2+ years of software development experience
  • Internships, co-ops or projects may count toward qualifications

Responsibilities

  • Collaborate with cross-functional teams to clarify software requirements and constraints.
  • Own design, implementation, integration and maintenance of moderately complex software components.
  • Document interface requirements, design decisions, test strategies and user-facing behavior.
  • Design components for throughput, robustness, maintainability and diagnosability.
  • Develop production‑quality code in C# and C++ for Windows and embedded Linux.
  • Create unit, integration and system tests; investigate defects to closure.
  • Use debugging, profiling, logging and code‑analysis tools for complex issues.
  • Participate in peer reviews and provide constructive technical feedback.
  • Estimate work, report status and deliver with limited supervision.
  • Improve engineering practices and reusable components based on lessons learned.

Skills

C#
C++
Windows
Embedded Linux

Education

Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline

Job description

Teradyne, Agoura Hills, CA, seeks a Software Engineer II to help develop and maintain software for state-of-the-art automated test equipment used by semiconductor design and manufacturing companies worldwide. Primary programming in C#, with some C++, across Windows and embedded Linux environments.

The role involves designing robust components, unit and integration tests, peer reviews, and collaboration with cross-functional teams, with a focus on throughput and diagnosability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Compute Software Engineer – Agoura Hills
Compute Software Engineer – Agoura Hills

Teradyne • Agoura Hills (CA)

On-site
USD 130,000 - 207,000
Software Engineer (Teradyne, Agoura Hills, CA)
Software Engineer (Teradyne, Agoura Hills, CA)

Teradyne • Agoura Hills (CA), Northern (KY)

Hybrid
USD 100,000 - 160,000
Senior Automation Software Engineer - Integrated System Test
Senior Automation Software Engineer - Integrated System Test

Teradyne • Reading (MA), Northern (KY)

Hybrid
USD 178,000 - 285,000
Health benefits
Paid vacation & holidays
Tuition assistance
Senior Software Engineer (Teradyne, Agoura Hills))
Senior Software Engineer (Teradyne, Agoura Hills))

Teradyne • Agoura Hills (CA)

On-site
USD 161,700 - 258,800
Medical insurance
Dental insurance
Vision insurance
+3
Software Engineer, Integrated Test Systems (Hybrid, Sunnyvale)
Software Engineer, Integrated Test Systems (Hybrid, Sunnyvale)

Teradyne • Sunnyvale (CA)

Hybrid
USD 143,000 - 228,000
Software Engineer – Integrated Systems & Test Automation
Software Engineer – Integrated Systems & Test Automation

Teradyne • North Reading (MA)

On-site
USD 100,000 - 160,000
Health benefits
Tuition assistance
Paid vacation
Compute Test Software Engineer - Throughput & Quality
Compute Test Software Engineer - Throughput & Quality

Teradyne • North Reading (MA)

On-site
USD 130,000 - 207,000
Senior Software Engineer – Compute Test Systems
Senior Software Engineer – Compute Test Systems

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Dental insurance
Vision coverage
+3
Senior Software Engineer – Integrated Test Systems (Hybrid)
Senior Software Engineer – Integrated Test Systems (Hybrid)

re-zoo-me • Sunnyvale (CA), Northern (KY)

Hybrid
USD 143,000 - 228,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Automation Engineer – Test Systems (C#/.NET)
Senior Automation Engineer – Test Systems (C#/.NET)

Teradyne • Sunnyvale (CA)

On-site
USD 178,000 - 285,000
Health benefits
Tuition assistance
Paid vacation
+2