직업 상세 정보

시스템소프트웨어개발자

컴퓨터시스템의 동작, 제어 및 관리와 관련된 시스템소프트웨어를 개발한다.

진로 설계

시스템소프트웨어개발자가 되기 위해서는 전문대학 및 대학교의 컴퓨터공학과, 전산(공학)과, 전자공학과, 전기공학과, 통신공학과 등의 학과에서 소프트웨어를 비롯해 컴퓨터하드웨어에 대한 공부를 하고 진출할 수 있다. 요즘은 소프트웨어를 집중적으로 공부하는 학과들이 별도로 개설되기도 한다. 이들 학과에서는 시스템소프트웨어 설계에 필요한 C언어, JAVA와 같은 프로그래밍 언어, 데이터베이스, 소프트웨어공학이론 등을 공부하고 실제 소프트웨어 개발 실습을 하기도 한다. 또한, 비전공자들은 정보통신 관련 사설 교육기관이나 직업훈련학교 등에서 임베디드전문가 양성과정 등을 통해 관련 교육을 받을 수 있다. 시스템소프트웨어개발자는 개발·설계에 필요한 프로그래밍언어뿐만 아니라 각종 OS, 장비의 전자신호 등에 대한 충분한 이해가 필요하다. - 관련 자격증으로는 국가기술자격으로 컴퓨터시스템응용기술사(기사, 산업기사), 정보처리기술사(기사, 산업기사) 등이 있다. 해외 민간 기업에서 수행하는 자격증으로는 OCP, SCJP, CCNA같은 자격증이 있으며, 이러한 자격증은 민간 자격증이지만 국제적으로 권위가 인정되고 업계에서 통용되므로 국내 및 해외 취업에 도움이 된다.

전공 학과

공학교육과 물리·과학과 수학과 응용소프트웨어공학과 전자공학과 정보·통신공학과 제어계측공학과 컴퓨터공학과 통계학과

교육, 자격, 훈련

관련자격증
MCSD(외국) MCSE(외국) SCJP(외국) 전자계산기기능사, 기사, 기술사(국가기술) 전자계산기조직응용기사, 기술사(국가기술) 전자계산조직응용기사, 기술사(국가기술) 정보처리기능사, 산업기사, 기사(국가기술)

능력, 지식, 환경

필요 업무능력
기술 설계(100) 전산(100) 기술 분석(99) 설치(99) 품질관리분석(99)
필요 지식
통신(98) 컴퓨터와 전자공학(98) 산수와 수학(97) 영어(88) 공학과 기술(86)
성향
신체활동(97) 지적 추구(96) 애국(95) 이타(95) 개인지향(95)
환경
앉아서 근무(92) 다른 사람과의 상호작용(88) 이메일 이용하기(87) 재택근무(83) 다른 사람과의 접촉(78)

임금, 직업유망성, 전망

관련직업