Embedded Software Engineer for Integrated System Test (IST)

Teradyne

Sunnyvale (CA)

On-site

USD 143,000 - 228,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

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

Software Engineer, Integrated Test Systems (Hybrid, Sunnyvale)
Software Engineer, Integrated Test Systems (Hybrid, Sunnyvale)

Teradyne • Sunnyvale (CA)

Hybrid
USD 143,000 - 228,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 SW Eng Manager – System Test (Linux/C++)
Embedded SW Eng Manager – System Test (Linux/C++)

Teradyne Inc. • Reading (MA)

On-site
USD 180,000 - 288,000
Discretionary bonus
Health benefits
Paid vacation and holidays
+1
Embedded Software Engineering Manager – Lead High-Performance Systems
Embedded Software Engineering Manager – Lead High-Performance Systems

Teradyne Inc. • North Reading (MA)

On-site
USD 180,000 - 288,000
Discretionary bonus
Health and wellness benefits
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
Senior Systems QA Engineer: Integrated Testing & Automation
Senior Systems QA Engineer: Integrated Testing & Automation

Teradyne • Sunnyvale (CA)

Hybrid
USD 162,000 - 259,000
Discretionary bonus eligible
Comprehensive health benefits
Senior Systems Verification Architect: Self-Test Telemetry
Senior Systems Verification Architect: Self-Test Telemetry

Teradyne • North Reading (MA)

On-site
USD 166,000 - 266,000
Software Engineer (Integrated System Test, Sunnyvale)
Software Engineer (Integrated System Test, Sunnyvale)

Teradyne • Sunnyvale (CA)

On-site
USD 143,000 - 228,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
Senior Embedded Software Engineer, Linux & Hardware
Senior Embedded Software Engineer, Linux & Hardware

Intelliswift - An LTTS Company • Sunnyvale (CA)

On-site
USD 150,000 - 190,000