Job Details

ID #46000106
State California
City Sanjose
Job type Contract
Salary USD Depends on Experience Depends on Experience
Source OSI Engineering, Inc.
Showed 2022-09-26
Date 2022-09-23
Deadline 2022-11-21
Category Et cetera
Create resume

Digital Bench Testing Engineer Contractor

California, Sanjose, 95101 Sanjose USA

Vacancy expired!

Digital Bench Testing Engineer Contractor

OverviewThis position involves bench testing the digital and some mixed-signal portion of our IC product. The candidate will be responsible for executing a bench verification test plan. It involves using python in-house API Test Framework to communicate with the device-under-test (DUT) and automate the test equipment. Therefore, the candidate should be familiar with using lab equipment such as power supply, logic analyzer, relays, function generator, oscilloscope, temperature chamber, etc. to monitor/record the DUT response. Strong bench testing skills with knowledge of digital functions such as microcontroller, interrupt, memory, FIFO, GPIO, etc. are required. Some knowledge of analog/mixed-signal functions such as ADC/DAC, amplifier comparators, oscillator, etc., are valuable.

Responsibilities:
  • Develop/Debug OOP Python test classes to verify the IC’s digital functions
  • Develop/Debug and program device IO drivers.
  • Develop/Debug test firmware C codes
  • Develop/Debug IC Python API codes
  • Develop/Debug Lab Python API equipment drivers codes
  • Execute tests (running automated tests) over multiple parts and temperature.
  • Work with a team of various engineers (Firmware, RTL, Test and ATE engineers)
  • Analyze test data for anything out-of-spec or unusual behavior
  • Identify/Resolves bugs from hardware, software, to firmware

Qualifications:
  • Have some technical knowledge of various digital functions such microcontroller, interrupt, memory, FIFO, registers, DMA, GPIO, JTAG, SPMI, I2C, UART, SERIAL, etc.
  • Experience with lab test equipment and bench testing is strongly required
  • Knowledge of programming language(s): Python required, some C programming, and understanding of OOP
  • Skills in data analysis and technical reporting
  • Proactive and team-oriented player who requires a minimum learning curve.
  • Some knowledge of various mixed-signal functions such as comparator, ADC, DAC, low-pass filter, oscillator/PLL, etc.

Type: Contract 6+ months with extensions and the possibility for conversion

Location: San Jose, CA Abel Lara | OSIJOBS

Vacancy expired!

Subscribe Report job