Principal SoC/MCU Validation Engineer

Responsible for creating, maintaining, and operating automated test environment for Heterogenous Multi-Processor SoC, including:

  • Multi-Core Applications Processor
  • Real-time Processors
  • AI acceleration subsystem
  • Video and Graphics subsystems
  • Basic IO protocols (SPI/I2C/UART/I2S/I3C,)
  • Advanced I/O protocols (Ethernet, SDIO, USB, MIPI DSI, MIPI CSI)


  • Strong experience in Validation Automation with high level programming language for testing, such as python or Labview.
  • Experience in “C” based Software driven validation methods
  • Knowledge and hands-on experience working with multi-processor-based systems
  • Excellent knowledge of basic and advanced bus protocols
  • Knowledge and Experience with basic and Advanced I/O protocols such as I2C, SPI, UART, USB 2.0, Ethernet, MIPI CSI/DSI
  • Experience with test equipment such as oscilloscopes, debuggers, logic analyzer, signal generators, Temperature chamber
  • Knowledge and experience in embedded firmware development strongly preferred.
  • Expert Knowledge of Processor Validation with strong hands-on experience
    Expert in handling validation board related issues. 

BSEE or MSEE with 10+ years of experience.

We are considering applicants in Irvine OR the Bay Area.

Job Type: Full Time
Job Location: Irvine CA Pleasanton CA

Apply for this position

Allowed Type(s): .pdf, .doc