Big Data Solutions, Automation Solutions, NAND Flash Storage Application Solutions
Tool Design:
Design PC tools for various applications including:
-MP Tool
-Sorting Tool
-QC Tool
-Set Parameter Tool
-Get Disk Info Tool
-Script GUI Tool
-Tools designed with Qt Generator, Visual Studio, or wxWidgets.
MCU/ARM Application and Driver Development:
-Implement MCU/ARM I2C, SPI, GPIO applications and drivers for controlling Devices Under Test (DUT).
Automation and Scripting:
-Automate testing processes, link multiple tools with Windows command line scripting.
-Develop test scripts for Linux systems (e.g., fio, NVMe cli, etc.).
-Implement Power Cycle Test function on Linux.
Test Platform and Lab Setup:
-Build and establish a test platform and lab setup in Shenzhen.
High-Speed Interface Development:
-Implement Windows drivers and GUI for NVMe, USB, and PCIe high-speed interfaces.
Filesystem Information Parsing:
-Implement functions to retrieve and parse filesystem information on both Windows and Linux systems.
-Focus on boot sector parsing to extract necessary values and Logical Block Address (LBA) information for NTFS, FAT32/FAT16, and Linux/CentOS inode structures.
Auto-Test Tool Development:
-Develop Windows/Linux auto-test tools for NVMe products with wxWidgets for GUI development.
DLL and Scripting:
-Implement shared DLL for scripts with Visual Studio 2019 C++.
-Provide Python and Lua script samples for automation and testing.
Technical Documentation:
-Write and maintain comprehensive technical documentation for solutions and tools developed.