Senior Software Engineer & Tech Lead — Embedded Hardware

Teradyne

San Jose (CA)

On-site

USD 178,000 - 285,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Teradyne in San Jose, CA is seeking a Senior Software Engineer - Tech Lead to join the Memory Test group. You will contribute across feature definition, design, and testing, collaborating with hardware, firmware, and QA teams to deliver robust software for complex test systems.

Candidates should have a CS degree and 8+ years of hands-on C++ experience, plus a track record as a tech lead. The role emphasizes interaction with hardware (FPGAs/ASICs), Windows, and Visual Studio, with a base salary

Qualifications

  • Computer Science degree with 8+ years experience.
  • Expert knowledge of C++.
  • Experience as a Tech Lead.
  • Mastery implementing software that directly interacts with hardware (FPGAs and ASICs)
  • Proficiency with Windows and Visual Studio.

Responsibilities

  • Understand Customer requirements and find innovative ways to incorporate those requirements within our existing software architecture.
  • Learn from our most senior engineers and bring your experience and voice to help drive the next generation of Teradyne.
  • Collaborate with our senior team to design and develop programs and libraries for new products.
  • Assist with sustaining and extending programs and libraries for existing products.
  • Engage with our Field Applications team to find innovative ways to improve customer success and solve customer problems.
  • Work with the Software QA group to devise effective test strategies and identify areas to improve and resolve issues with our internal and customer-facing software releases.

Skills

C++ expert
Tech Lead experience
Embedded software
Windows OS internals
Visual Studio
Git
Hardware interaction
FPGA/ASIC knowledge
Schematic reading

Education

Bachelor's degree in Computer Science

Tools

Visual Studio
Git
STL Library

Job description

Teradyne in San Jose, CA is seeking a Senior Software Engineer - Tech Lead to join the Memory Test group. You will contribute across feature definition, design, and testing, collaborating with hardware, firmware, and QA teams to deliver robust software for complex test systems.

Candidates should have a CS degree and 8+ years of hands-on C++ experience, plus a track record as a tech lead. The role emphasizes interaction with hardware (FPGAs/ASICs), Windows, and Visual Studio, with a base salary

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

Similar jobs worth comparing

Senior C++ Engineer, Embedded & Hardware
Senior C++ Engineer, Embedded & Hardware

Teradyne • San Jose (CA)

On-site
USD 178,000 - 277,000
Memory Test Software Engineer – Embedded & Hardware
Memory Test Software Engineer – Embedded & Hardware

Teradyne • San Jose (CA), Northern (KY)

Hybrid
USD 143,000 - 228,000
Health benefits
Bonus eligibility
Tech Lead & Senior Software Engineer (C++, FPGA/ASIC)
Tech Lead & Senior Software Engineer (C++, FPGA/ASIC)

Teradyne • San Jose (CA)

On-site
USD 177,000 - 285,000
Medical insurance
Dental insurance
Vision insurance
+2
Software Engineer, Embedded Systems (C++, Hardware)
Software Engineer, Embedded Systems (C++, Hardware)

Teradyne • San Jose (CA)

On-site
USD 143,000 - 228,000
Health benefits
Discretionary bonus
Lead Hardware Architect - High-Speed Memory Test Systems
Lead Hardware Architect - High-Speed Memory Test Systems

Teradyne • San Jose (CA)

On-site
USD 169,000 - 272,000
Medical, dental, vision benefits
Flexible Spending Accounts
Retirement savings plans
+1
Senior Software Engineer - Tech Lead (Memory Test, San Jose, CA)
Senior Software Engineer - Tech Lead (Memory Test, San Jose, CA)

Teradyne • San Jose (CA)

On-site
USD 178,000 - 285,000
Senior Hardware Architect: High-Speed FPGA Systems
Senior Hardware Architect: High-Speed FPGA Systems

Teradyne • San Jose (CA)

On-site
USD 111,000 - 179,000
Medical, dental, and vision insurance
Flexible Spending Accounts
Retirement savings plans
+1
Senior Software Engineer (Memory Test, San Jose, CA)
Senior Software Engineer (Memory Test, San Jose, CA)

Teradyne • San Jose (CA)

On-site
USD 178,000 - 277,000
Software Engineer (Memory Test, San Jose)
Software Engineer (Memory Test, San Jose)

Teradyne • San Jose (CA), Northern (KY)

Hybrid
USD 143,000 - 228,000
Health benefits
Bonus eligibility
Software Engineer (Memory Test, San Jose, CA)
Software Engineer (Memory Test, San Jose, CA)

Teradyne • San Jose (CA)

On-site
USD 143,000 - 228,000
Health benefits
Discretionary bonus