jobs in ThunderSoft

ThunderSoft Hiring! Full Time Product Development Engineer (Digital Characterization) in - Ricebowl

Product Development Engineer (Digital Characterization)

ThunderSoft

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Senior Digital IP Characterization Engineer

Job Responsibilities

  • Design and develop functional test solutions to evaluate the performance and functionality of Digital IPs, including BRAM, DSP, SRL, Memory PHY, and other hard IP systems.
  • Develop RTL-based test designs and embedded firmware for IP validation and silicon characterization.
  • Execute functional and performance testing across Process, Voltage, and Temperature (PVT) corners, as well as high-volume system testing.
  • Analyze silicon characterization data to identify performance trends, anomalies, and outliers, and generate comprehensive characterization reports.
  • Collaborate with cross-functional teams, including Design, Applications, and Product Verification, to investigate and resolve silicon and functional issues.
  • Perform failure isolation using ATE and bench testing setups to identify root causes, including test coverage gaps, software defects, silicon issues, and process deviations.
  • Develop automation scripts and data analysis workflows to improve testing efficiency and productivity.
  • Provide technical guidance and mentorship to junior engineers in ATE testing, characterization, and data analysis.
  • Coordinate with program stakeholders across global teams to ensure effective communication and timely project execution.

Requirements & Preferred Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. A Master's degree is preferred.
  • 6+ years of relevant experience in semiconductor testing, digital IP validation, silicon characterization, or related engineering fields.
  • Hands-on experience in functional digital characterization, test pattern development, and test data analysis.
  • Proficiency in Verilog or SystemVerilog, with knowledge of RTL design and FPGA development flows.
  • Experience with digital IPs such as RAM/BRAM, DSP, SRL, and Memory PHY.
  • Familiarity with testbench development and functional verification environments.
  • Knowledge of C programming, ARM assembly, embedded Linux, RTOS, or C compiler environments is an advantage.
  • Proficiency in scripting languages such as Python, Perl, or Tcl for test automation and data analysis.
  • Basic understanding of ATE testing, NPI processes, bench testing, and hardware debugging.
  • Strong data analysis skills, with experience using JMP, Microsoft Excel, or other data analysis tools.
  • Knowledge of FPGA design flows, software timing closure, and Xilinx Vivado is a plus.
  • Strong problem-solving, communication, and cross-functional collaboration skills, with the ability to work effectively across geographically distributed teams.

Preferred Technical Background

Digital IP Validation | Silicon Characterization | Functional Test Development | RTL Design | ATE Testing | PVT Characterization | FPGA Development | Test Automation

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More