Chien-Peng Huang
Software Engineer at Arbin Instruments- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Arbin Instruments
-
United States
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Software Engineer
-
Feb 2023 - Present
• Designed a software solution for real-time embedded systems utilizing STM32 microcontrollers, resulting in a 33% improvement in data measurement accuracy for battery testing equipment. • Mentored and led the development of a data visualization application in Python with a GUI utilizing the Tkinter library, empowering users to efficiently visualize and analyze battery data. • Implemented the integration of battery testing equipment with the Internet of Things (IoT) by establishing communication with the Thingsboard platform using the MQTT protocol. Show less
-
-
-
Solidigm
-
United States
-
Computer Hardware Manufacturing
-
700 & Above Employee
-
Software Engineer Intern
-
Jun 2022 - Nov 2022
• Developed a Solid-State Drive system level integration model feature in C++, enabling parallelization of multiple pages reads in firmware and deployed in production. • Implemented unit and integration tests using C++ SystemC library, ensuring corner case coverage and simulating real world scenarios with 90% coverage. Adopted CI/CD practices through Jenkins. • Applied object-oriented design principles to improve code flexibility and extensibility, enabling simulation of various micro-command sizes and reducing the potential for human errors. Show less
-
-
-
Buggipro
-
Taipei City, Taiwan
-
Co-Founder, Software Development Engineer
-
Jul 2019 - Dec 2020
• Managed a smart factory company featuring reducing 90% cost in incubating beneficial insects. • Developed system integration of PLC-based automatic production assembly line. • Launched software with GUI and multithreading for monitoring and controlling productions machines. • Managed a smart factory company featuring reducing 90% cost in incubating beneficial insects. • Developed system integration of PLC-based automatic production assembly line. • Launched software with GUI and multithreading for monitoring and controlling productions machines.
-
-
-
HAITEC Automobile Information Technical Center
-
Taiwan
-
Motor Vehicle Manufacturing
-
100 - 200 Employee
-
Software Engineer
-
Apr 2018 - May 2019
•Developed a State of Charge (SoC) estimation algorithm to address battery level fluctuation, resulting in a 5% improvement in accuracy, and implemented it on two electric car models. •Built an automated testing tool for monitoring data transfer between electronic control units (ECUs), which combined an internal database to decode CAN data and improve the efficiency of data decoding by 70%. •Designed tests for the Battery Management System (BMS) using Vector’s CANoe software and resolved CAN bus issues by analyzing and interpreting data captured with CANoe. Show less
-
-
Education
-
Texas A&M University
Master of Science - MS, Computer Engineering -
National Taiwan University
Master’s Degree, Biomechatronics Engineering -
National Taiwan University
Bachelor’s Degree, Biomechatronics Engineering