Software Calibration Engineer (Memory Test, San Jose or Agoura Hills, CA)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
Our Memory Test division develops world-class semiconductor memory test solutions and is seeking a Calibration and Diagnostics Engineer to join our engineering team. This role offers the opportunity to work with cutting-edge Automated Test Equipment (ATE), developing calibration, characterization, and diagnostic software for advanced instrumentation and system technologies.
- Develop, maintain, and enhance calibration, characterization, and diagnostic software solutions for ATE platforms.
- Design and implement software libraries and applications in C++ supporting precision instrumentation and measurement systems.
- Work closely with hardware engineers to validate new designs and develop calibration methodologies.
- Analyze measurement data to characterize system performance and identify improvement opportunities.
- Support new product introduction activities and transition engineering releases into manufacturing.
- Investigate and resolve hardware and software issues discovered during development, manufacturing, or customer deployment.
- Develop automation tools, validation frameworks, and test infrastructure.
- Participate in technical reviews, code reviews, and root-cause investigations.
- Document algorithms, software designs, and validation results., We seek individuals who share our passion and determination. Our commitment to customer success drives us to go the extra mile. If you’re ready to join us in this mission, take a closer look at the minimum criteria for the position.
Requirements
- BS in Electrical Engineering, Computer Engineering, Computer Science, or related field with 3+ years of experience, or MS with 0-2 years of experience.
- Strong C++ programming skills and object-oriented design experience.
- Knowledge of electronics fundamentals and digital circuit operation.
- Ability to read hardware schematics and block diagrams.
- Experience translating hardware registers and interfaces into software abstractions.
- Familiarity with laboratory instrumentation such as oscilloscopes, DMMs, and logic analyzers.
- Strong analytical and troubleshooting skills.
- Excellent communication and teamwork skills.
Preferred Qualifications
- Experience with Automatic Test Equipment (ATE).
- Experience with Git and modern software development practices.
- Familiarity with I2C, SPI, PCIe, GPIB, or other communication protocols.
- Exposure to calibration, characterization, or diagnostic software.
- Experience using MATLAB, Python, or advanced Excel.
- Understanding of statistical analysis techniques including Cp/Cpk and process capability.
Benefits & conditions
The base salary range for this role is $129,600 - 228,200. This range is a good faith estimate, and the amount of base salary will correspond with experience and skill set. This range can also fluctuate depending on demand and location.
About the company
TERADYNE, where experience meets innovation and driving excellence in every connection. We are fueled by creativity and diversity of thought and in our workforce. Our employees are supported to innovate and learn something new every day. We cultivate a culture of inclusion for all employees that respect their individual strengths, views, and experiences. We believe that our differences enable us to be a better team - one that makes better decisions, drives innovation and delivers better business results.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Should senior developers refuse interview coding challenges?
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Where To Find Software Engineering Jobs