본문/내용
1. 텔레칩스 임베디드 스쿨`에 지원한 동기를 기술해 주세요.
(10000자)
제가 텔레칩스 차량용 반도체 임베디드 스쿨 5기에 지원한 이유는 코드를 작성하는 사람을 넘어, 코드가 실제 하드웨어에서 어떤 원리로 동작하는지 설명하고 책임질 수 있는 개발자로 성장하고 싶기 때문입니다. 화면에 결과가 나타나는 것만 확인하는 개발이 아니라, 프로세서와 메모리, 주변장치, 운영체제와 소프트웨어가 연결되는 과정을 이해하고 실제 차량 환경에서 신뢰할 수 있는 시스템을 구현하는 것이 저의 목표입니다.
임베디드 분야에 관심을 갖게 된 출발점은 작은 제어 프로그램을 구현했던 경험이었습니다. 입력값에 따라 장치의 상태가 바뀌도록 코드를 작성했는데, 처음에는 원하는 결과가 화면에 표시되자 프로그램이 완성되었다고 생각했습니다. 그러나 입력이 빠르게 반복되거나 실행 순서가 달라지면 예상하지 못한 값이 나타났고, 장시간 실행하면 간헐적으로 반응이 늦어지는 문제가 발생했습니다. 코드를 여러 번 수정했지만 원리를 이해하지 못한 상태에서 조건문만 추가하다 보니 한 문제를 막으면 다른 문제가 생겼습니다.
그때 처음으로 소프트웨어가 독…