Software Engineer (Memory Test, San Jose)

Teradyne
San Jose, CAFULL_TIMEPosted Jul 9, 2026

Role responsibilities

You will design and develop programs and libraries for new products while collaborating with cross-functional teams to solve complex technical problems. Additionally, you will engage with field applications and QA groups to improve customer success and refine software release strategies.

Requirements

Candidates must have a Computer Science degree and 3-5+ years of experience with strong C++ object-oriented design skills. Proficiency in interacting with hardware, Windows OS internals, and experience with Visual Studio are required.

Key skills

C++, Object Oriented Design, Hardware Interaction, FPGAs, ASICs, Windows OS Internals, Visual Studio, STL Library, Git, Embedded Systems, Microcontrollers, KMDF, Device Drivers, Schematic Reading, Instrument Control

Keywords

Software Engineer, Memory Test, C++, Object Oriented Design, Hardware, FPGAs, ASICs, Windows, Visual Studio, STL Library, Git, Embedded Systems, Microcontrollers, KMDF, Device Drivers, Schematics, Instrument Control, Automation, Semiconductor Manufacturing, Systems Engineering, QA, Software Architecture

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free