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