Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.
I have over 8 years of professional experience in Object-Oriented Programming (OOP) software development using C++.
Software Engineer
[email protected]
☎ +886 912342127
1. Analyzed NPU performance through FPGA emulation and RTL waveform analysis.
2. Identified system bottlenecks and optimized overall efficiency.
3. Designed the cycle accurate CModel for assessing RISC-V instruction efficiency in NPU.
4. Implemented new features for the next generation of Kneron NPU CModel.
1. Modularized CPU peripheral IPs and verified functions with RTL co-sim environment.
2. Designed the virtual platform to shorten developing schedule of FW team.
3. Coordinated with Architect, HW and FW teams to verify and discuss system design.
4. Optimized FW program by analyzing waveform of Verilog.
1. Developed an machine tool analysis platform for troubleshooting and calibration.
2. Designed a chip removal algorithm without setting any parameter.
3. Filed a patent of chip removal algorithm.
4. Worked as a teaching assistant for C++ course and object-oriented programming.
5. Took machine learning course and received a certificate on coursera.
6. Took operating system course on NTHU OpenCourseWare.
The control algorithm is implemented on a one-leg robot and a humanoid robot. In order to verify the ZTC control method on the improvement of robot walking stability, a MATLAB simulation and COG-changing experiments were executed. The results showed ZTC is able to correct the inaccurate information from IMU to modify the robot posture as well as to improve the stability of a walking robot.
I have over 8 years of professional experience in Object-Oriented Programming (OOP) software development using C++.
Software Engineer
[email protected]
☎ +886 912342127
1. Analyzed NPU performance through FPGA emulation and RTL waveform analysis.
2. Identified system bottlenecks and optimized overall efficiency.
3. Designed the cycle accurate CModel for assessing RISC-V instruction efficiency in NPU.
4. Implemented new features for the next generation of Kneron NPU CModel.
1. Modularized CPU peripheral IPs and verified functions with RTL co-sim environment.
2. Designed the virtual platform to shorten developing schedule of FW team.
3. Coordinated with Architect, HW and FW teams to verify and discuss system design.
4. Optimized FW program by analyzing waveform of Verilog.
1. Developed an machine tool analysis platform for troubleshooting and calibration.
2. Designed a chip removal algorithm without setting any parameter.
3. Filed a patent of chip removal algorithm.
4. Worked as a teaching assistant for C++ course and object-oriented programming.
5. Took machine learning course and received a certificate on coursera.
6. Took operating system course on NTHU OpenCourseWare.
The control algorithm is implemented on a one-leg robot and a humanoid robot. In order to verify the ZTC control method on the improvement of robot walking stability, a MATLAB simulation and COG-changing experiments were executed. The results showed ZTC is able to correct the inaccurate information from IMU to modify the robot posture as well as to improve the stability of a walking robot.