Software Engineer (Teradyne, San Jose)

TeradyneSan Jose, CA
Onsite

About The Position

Experienced Software Engineer for the Compute Software Division. This role involves leading customer interaction for the Compute Software Division in the local region and maintaining strong working relationships with customers. The engineer will collaborate with cross-functional teams to understand software requirements, document interface requirements for user review and end-user documentation, and design components with throughput and robustness as key considerations. The position also requires coding components and algorithms with precision, performing thorough testing and debugging to minimize defects, and conducting extensive peer reviews to ensure product quality.

Requirements

  • Strong analytical and problem-solving ability
  • Able to work both individually and in teams
  • Familiar with integrated development environment and debug tools
  • Solid grasp of data structures and algorithms
  • Proficient in C#, C++, Java (or equivalent object-oriented programming languages)
  • Word, Excel, and PowerPoint
  • Candidates local to position location
  • This position is not eligible for visa sponsorship.

Nice To Haves

  • Web application development is desirable
  • Knowledge of analog electronics and/or digital electronics is a plus
  • Co-op or internship experience is a plus

Responsibilities

  • Lead customer interaction for the Compute Software Division in the local region
  • Maintain a strong working relationship with customers in the region
  • Work with cross-functional teams to understand the requirements of the software
  • Document the interface requirements for user review and end-user documentation
  • Design the components with throughput and robustness as underlying requirements
  • Code the components and algorithms with precision and attention to detail
  • Thorough testing and debug to reduce escaped defects
  • Extensive peer reviews of all aspects of the product to ensure quality

Benefits

  • medical
  • dental
  • vision
  • Flexible Spending Accounts
  • retirement savings plans
  • life and disability insurance
  • paid vacation & holidays
  • tuition assistance programs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service