LG사이언스랜드

전체메뉴보기 검색 과학상자

전기/전자 관련 > 반도체시스템소프트웨어개발자 목록

직업 개요

컴퓨터 하드웨어 시스템의 동작, 제어 및 관리와 밀접한 연관성이 있는 소프트웨어를 전문적으로 개발합니다.

업무 내용

각종 컴퓨터시스템의 OS인 유닉스, 리눅스, NT등과 같은 운영체계시스템을 설계하고 개발한다. 컴퓨터 프로그램의 언어인 베이직, FORTRAN, C/C++, JAVA등과 같은 각종 언어 및 컴파일러를 설계하고 개발한다. 응용소프트웨어를 개발하기 위한 개발용 툴(델파이, 파워빌더 등)을 설계하고 개발한다. 네트워크 시스템에서 운영되는 네트워크 프로토콜 처리에 관련된 소프트웨어를 설계하고 개발한다. (TCP/IP, NETWARE, 등) 보안장비에서 운영되는 각종 보안 관련 소프트웨어(방화벽, 인증, 인가 등)를 설계하고 개발한다.

필요 적성/능력

혁신, 꼼꼼함, 성취,노력, 현실형, 진취형, 탐구형

교육 / 자격

시스템소프트웨어개발자가 되기 위해서는 전문대학 및 대학교의 컴퓨터공학과, 전산(공학)과, 전자공학과, 전기공학과, 통신공학과 등의 관련 학과에서 소프트웨어를 비롯해 컴퓨터하드웨어에 대한 공부를 하고 진출할 수 있다. 요즘은 소프트웨어를 집중적으로 공부하는 학과들이 별도로 개설되기도 한다. 이들 학과에서는 시스템소프트웨어 설계에 필요한 C언어, JAVA 와 같은 프로그래밍 언어, 데이터베이스, 소프트웨어공학이론 등을 공부하고 실제 소프트웨어 개발 실습을 하기도 한다.

직업 전망

향후 5년간 시스템소프트웨어개발자의 고용은 증가할 것으로 전망된다. 오픈 소프트웨어의 보급 확대, 홈네트워크산업 발전, IPTV 활성화 등 컴퓨터 시스템에 의해 유비쿼터스 환경이 보편화되고 있다. 또한, PDA, 휴대폰 단말기 등 다양한 임베디드OS(Embedded Operating System)가 늘면서 컴퓨터에 한정되던 소프트웨어가 모든 전자․통신기기로 확대되는 추세여서 향후 이러한 제품에 탑재될 시스템소프트웨어 개발이 활발할 것으로 보인다. 최근 IT와 비IT 업종 간 융합이 활발한데 여기에는 작고, 얇으며, 눈에 띄지 않게 내장된 소프트웨어가 필수적으로 필요하다.

관련 과학자
관련 직업정보
사진올리기 바로가기