Santa Clara, CA

System Verification and Diagnostic Engineer

Job Responsibilities

  1. Work with firmware engineer, SoC designer and SQA team to verify the functionality of SoC and associated voice OS.
  2. Responsible for pre-silicon verification and post-silicon diagnostics.
  3. Create diagnosis programs and exercise them in test environment to identify system issues.
  4. Document findings and provide feedback for future improvements.

Minimum qualifications

  1. Bachelor’s or MS Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  2. 2+ years of practical experience including the following:
  3. Basic knowledge of DSP, SoC, RTOS.
  4. SoC verification by simulation or FPGA emulation.
  5. Experience in C/C++ programming for embedded system.
  6. Ability to investigate and solve problems independently.

Other qualifications desired

  • Familiarity with interfaces like I2C/SPI/UART/PDM
  • Experience in complex issues debug and resolution with cross-functional teams.

Recommended Skills

  • C++ (Programming Language)
  • Computer Engineering
  • Debugging
  • Diagnostic Skills
  • Electrical Engineering
  • Embedded Computer
Browse other jobs