시스템 소프트웨어 연구실은 운영체제와 미들웨어에 흥미를 갖고 시스템 분야의 연구를 하고자 하는 석/박사과정생을 찾고 있습니다. 우리 연구실에서 연구를 수행하기 위해서는 다음의 사항들이 준비되어 있으면 좋겠습니다.
- 운영체제와 미들웨어에 대한 이해와 높은 관심
- 고급 C 프로그래밍
- 실제 시스템에서의 구현 및 실험에 대한 관심
- 리눅스 커널 모듈 프로그래밍
우리 연구실에서는 실제 시스템에서 새로운 아이디어를 구현하고 성능을 다양하게 분석하는 일을 합니다. 따라서 실제 구현을 위한 C 프로그래밍 능력과 운영체제와 미들웨어에 대한 이해가 필요합니다. 그리고 성능 분석은 구현만큼 끈기와 시스템에 대한 이해가 필요하므로 스스로 동기부여가 되어 있어야 합니다. 또한 어려운 주제의 경우, 2~3명이 협력하여 연구하므로, 협동심과 책임감 역시 중요합니다.
운영체제와 미들웨어 수준의 구현을 많이 하지만 어셈블리어로 프로그래밍하는 경우는 거의 없습니다. 그리고 하드웨어 장비를 설치하고 설정하는 일은 자주 있어도 하드웨어 자체를 구현하는 일은 없습니다. 다만 새로운 하드웨어의 특성을 고려하여 운영체제 성능을 개선하는 경우, 해당 하드웨어의 특성을 이해하기 위한 노력은 필요합니다.
연구실 졸업생들은 전자(삼성전자, SK하이닉스), 자동차(현대모비스), 방위(LIG넥스원, 한화시스템) 산업 기업체, 빅테크 및 스타트업, 국가연구소 (ETRI, NSRI) 등에 취업하여 시스템 소프트웨어 전문가로서 사회에 기여하고 있습니다. 대학원에 진학하여 함께 흥미로운 연구를 진행하고자 하는 학생들의 지원을 부탁 드립니다.