멘토지원
파트너스
현직자 클래스
멘토 찾기
Best 질문답변
임베디드 개발자가 꿈인 학생? 4가지를 체크하세요!
멘토
IT개발/데이터
약 5년 전
💬 멘티의 질문

멘토님 안녕하세요. 이제 곧 대학교 4학년이 되는 멘티입니다. 제 꿈은 임베디드 개발자가 되는 것입니다. 이제 취업을 위해 토익 공부와 더불어 취업을 위한 공부를 하고 싶습니다. 


©️unsplash


어떤 공부를 어떻게 시작하면 좋을까요?


고민이 많았는데 현직자 멘토님께 질문할 기회가 있어서 조금 안심이 되네요. 감사합니다! 


💬 멘토의 답변

안녕하세요. 멘티님! 임베디드 개발자를 목표로 하고 있으신데 임베디드 개발 분야로 국내 기업으로 취직을 한다는 가정하에 이야기해보겠습니다.

 

©️unsplash

 

1. 학점 관리

블라인드 채용을 한다고 하지만 학점은 아직 중요한 요소 중 하나이기에 학점 관리는 필수입니다. 관심 있는 분야와 연관된 프로젝트 활동이 있다면 더욱 좋습니다.

 

2. C, C++ 언어 사용 능력

임베디드의 경우 C/C++를 주로 사용하기에 해당 언어에 대한 기본적인 사용은 필수입니다. STL을 사용하여 알고리즘 문제를 해결할 수 있다면 충분하다고 생각합니다. 최근 소프트웨어 직무에는 코딩 테스트가 필수이기에 C/C++을 이용해 알고리즘 문제를 풀 수 있는 능력은 반드시 길러 두시는 게 좋습니다.

 

지금부터 하루에 두 문제라도 풀어보는 것이 좋고 그래프, DP와 같은 고난이도의 문제도 일주일에 한두 문제 정도는 도전해보며 미리 준비하는 것이 좋습니다.

 

발췌: 소프트웨어 직무는 코딩 테스트가 필수! C/C++을 이용해 알고리즘 문제를 풀 수 있는 능력은 반드시 길러 두세요

 

©️Dragon Images

 

3.리눅스 커널 프로그래밍

리눅스 커널 프로그래밍 경험은 꼭 해보는 것을 추천합니다. 학과 과정에 있을 거로 생각하는데 아마 운영체제가 선수 과목으로 되어 있어, 시스템 프로그래밍 이나 리눅스 커널 프로그래밍 같은 이름이지 않을까 합니다.

 

필기든 면접이든 많이 묻는 부분은 비슷한데 C가 메인이라면 절차 언어의 실행 순서에 따른 결과물의 변화 C++이 메인이라면 객체지향 언어의 특징을 많아 물어보았습니다. 리눅스 커널과 연관 지어 운영체제 동작을 묻는 질문도 종종 받았습니다.

 

제 경우는 임베디드 개발을 하고자 준비한 것이 아니라 학과 공부는 정말 적당히 하고 제가 관심있던 서버, 앱 분야의 개발 프로젝트를 몇 개 진행했습니다. 임베디드와는 전혀 관련이 없었고 오히려 어플리케이션 분야였습니다. 그래서 정확히 무엇을 해야 한다고 말씀드리기가 쉽지 않네요.

 

©️Jirapong Manustrong

 

4.면접과 자소서

기업들이 신입사원을 모집할 때 엄청난 능력을 바라지는 않습니다. 코딩 테스트를 통과하고 너무 낮지 않은 학점과 전공 분야에 대한 적당한 경험이 있다면 나머지는 어떻게 면접을 보느냐에 달렸다고 생각합니다.

 

토익 공부도 좋지만 최근 영어 회화 면접도 추가되고 있으니 이런 부분에 대비하여 어느 정도의 회화 능력은 갖추는 게 좋습니다. 혹시 학교에서 취업 관련 자기소개서 첨삭이나 모의 면접을 진행한다면 꼭 지원하길 추천합니다.

 

아무리 다양한 경험을 했고 뛰어난 능력을 갖췄다 해도 자기소개서에서 탈락하면 아무 소용이 없기에 자신의 경험을 어떻게 녹여내는지 그리고 자신이 아는 것을 어떻게 말로 풀어낼지가 정말 중요합니다. 저는 4학년이 되고 나서 시작했는데 항상 시간이 많이 부족했기에 미리 시작해보는 걸 추천합니다.

 

답변을 드리기가 쉽지 않아 제가 공부하며 느꼈던 부분을 쓴 것도 꽤 있는 것 같습니다. 길을 찾는 데 도움이 되면 좋겠습니다. 좋은 하루 보내세요!


같은 직무를 다룬 글
인기 있는 글
연구/설계
약 6년 전