S/W 개발 testing 직무에 적합한 제 역량 3가지를 소개하고자 합니다. ① 'S/W Testing Tool 지식' 그리고 ② 'Testing Tool을 실무로 적용해 본 경험' ③ 제어기 연동 평가 경험, 위 3가지가 필요하다고 생각합니다.
첫째, S/W Testing Tool 지식입니다.
반도체 설계 교육센터 OOOO에서 SW Simulation Tool 강의를 수강하며 다양한 Simulation tool 지식을 쌓았습니다. Cadence사의 Xcelium (검증 S/W Testing tool), Synopsys사의 Verdi 등 다양한 Simulation tool을 활용해보고 실습해보았습니다. 학부시절에는 C/C++을 학습을 통해 관련 프로그래밍 언어의 기초를 학습할 수 있었습니다.
둘째, Testing Tool 지식을 실무로 적용해 본 경험입니다.
OOOO OOO칩을 SW Testing하여 검증하는 OOOO, OOO 프로젝트를 수행한 경험이 있습니다. 이를 검증하는 업무를 수행하며 관련 SW Testing 역량을 갖췄습니다. 이를 통해 검증 Tool을 학습하고 이를 실무로 적용해보았습니다. 또한, 시퀀스 로직을 구현하여 이를 토대로 Testbench를 구성하였습니다. Testbench를 기반으로 SW testing을 수행한 경험이 있습니다. 검증 및 디버깅을 통해 기준에 맞는 설계와 동작 여부를 확인하여 검증을 완벽히 해내었습니다. 또한 OOOO를 기반으로 하여 이슈 관리 및 개발 수행 경험이 있습니다. S/W 평가 프로젝트를 진행하며 OOOO를 활용하여 협업해 본 경험이 있습니다.
셋째, 'OOOO 대회' 출품 통해 얻은 제어기 연동 평가 경험
전력전송 성능향상 프로젝트 경험으로 제어기 연동 평가 경험 분석 및 개선 능력을 키웠습니다. PSIM을 활용하여 인버터, 컨버터 회로를 구성하고 PID 제어기로 최적효율을 찾기 위해 노력했습니다. 회로를 구성하였을 때 오차와 리플이 너무 심했고, 오버슈트도 컸습니다. Simulation Tool를 활용하여 결함을 분석 및 개선하였고, 이를 통해 최적의 전력효율을 찾을 수 있었고 경진대회 출품을 완벽하게 마무리 할 수 있었습니다.