Embedded Software Engineer for Integrated System Test (IST)

Teradyne

Sunnyvale (CA)

On-site

USD 143,000 - 228,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Retirement savings plans
Paid vacation & holidays
Tuition assistance

Job summary

Teradyne's Embedded Software Engineer (Integrated System Test) in Sunnyvale focuses on designing, implementing, and maintaining software that interfaces with hardware and OS components. You will deliver robust APIs and services for higher-level applications while collaborating with hardware engineers, software teams, and product managers to ensure high-performance test systems.

The role spans the full embedded stack—from low-level hardware interaction and Linux platform work to application

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related discipline.
  • Strong proficiency in C and C++ for embedded and system-level apps.
  • Experience Linux user-space, drivers, bootloaders, and cross-compilation.
  • Experience debugging hardware/software integration and multithreading.
  • Experience with embedded interfaces: SPI, I2C, UART, Ethernet, PCIe.
  • Experience applying AI-assisted tools to software engineering.
  • Proficiency in Python for automation, testing, and tooling.
  • Experience in test, instrumentation, and automation domains.

Responsibilities

  • Design, develop, and maintain software solutions in C/C++ for Linux-based embedded systems.
  • Debug and optimize hardware/software integration across system and board levels.
  • Collaborate with hardware engineers, software engineers, and product managers to deliver reliable solutions.

Skills

C and C++
Embedded systems
Linux development
Python scripting
Multithreaded debugging
Agile practices

Education

Bachelor's degree in Computer Engineering/CS/EE

Tools

SPI/I2C/UART interfaces
Ethernet/PCIe interfaces

Job description

Teradyne's Embedded Software Engineer (Integrated System Test) in Sunnyvale focuses on designing, implementing, and maintaining software that interfaces with hardware and OS components. You will deliver robust APIs and services for higher-level applications while collaborating with hardware engineers, software teams, and product managers to ensure high-performance test systems.

The role spans the full embedded stack—from low-level hardware interaction and Linux platform work to application

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (Integrated System Test, Sunnyvale) Teradyne
Embedded Software Engineer (Integrated System Test, Sunnyvale) Teradyne

Semiconductor Engineering • Sunnyvale (CA)

Hybrid
USD 120,000 - 170,000
Embedded Software Engineer — Build Next-Gen Test Platforms
Embedded Software Engineer — Build Next-Gen Test Platforms

Semiconductor Engineering • Sunnyvale (CA)

Hybrid
USD 120,000 - 170,000
Systems Quality Engineer – IST & Test Automation
Systems Quality Engineer – IST & Test Automation

Teradyne • Sunnyvale (CA)

On-site
USD 110,000 - 176,000
Embedded Software Engineer (Integrated System Test, Sunnyvale)
Embedded Software Engineer (Integrated System Test, Sunnyvale)

Teradyne • Sunnyvale (CA)

On-site
USD 143,000 - 228,000
Health insurance
Dental insurance
Vision insurance
+3
Embedded Software Engineer – Linux & Hardware Integration
Embedded Software Engineer – Linux & Hardware Integration

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Tuition assistance
Paid vacation
System Quality Engineer (Integrated System Test, Sunnyvale)
System Quality Engineer (Integrated System Test, Sunnyvale)

Teradyne • Sunnyvale (CA)

On-site
USD 110,000 - 176,000
Embedded Software Engineer (Compute Test, North Reading)
Embedded Software Engineer (Compute Test, North Reading)

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Tuition assistance
Paid vacation
Integrated System Test Engineer - Factory Apps
Integrated System Test Engineer - Factory Apps

Teradyne • Reading (MA)

On-site
USD 126,000 - 203,000
Medical, dental, vision benefits
Flexible Spending Accounts
Retirement savings plans
+2
Senior Systems QA Engineer – Integrated System Test
Senior Systems QA Engineer – Integrated System Test

Socket.dev • North Reading (MA)

On-site
USD 162,000 - 259,000
Medical
Dental
Vision
+5
Senior Systems Architect – Hardware & Systems Engineering
Senior Systems Architect – Hardware & Systems Engineering

Teradyne • Reading (MA)

On-site
USD 166,000 - 266,000
Medical
Dental
Vision
+2