연구직 및 공학 기술직소프트웨어 개발자시스템 소프트웨어 개발자(프로그래머)

시스템 소프트웨어 개발자(프로그래머)

직업코드 K000000853

comment

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

평균임금

8100만원

2025년 조사

직업만족도

73.5%

일자리전망

증가

2025년 기준

요구수준

14년 초과 ~ 16년 이하(대졸 정도)

숙련기간 4년 초과 ~ 10년 이하

수행직무

-유닉스(Unix), 리눅스(Linux), 윈도우(windows) 등과 같은 컴퓨터시스템의 운영체계를 설계하고 개발한다.-FORTRAN, C, C++, JAVA 등과 같은 컴퓨터 프로그램 언어의 컴파일러(compiler : 고급언어로 쓰인 프로그램을 그와 의미적으로 동등하며 컴퓨터에서 즉시 실행될 수 있는 형태의 목적 프로그램으로 바꾸어 주는 번역 프로그램)를 설계하고 개발한다.-응용소프트웨어를 개발하기 위한 델파이(Delphi), 파워빌더(PowerBuilder) 등과 같은 개발용 도구를 설계하고 개발한다.-네트워크시스템에서 운영되는 네트워크 프로토콜 처리에 관련된 소프트웨어를 설계하고 개발한다.-정보보호에 필요한 방화벽, 인증, 인가 관련 소프트웨어를 설계하고 개발한다.-각종 산업용 제어시스템에서 운영되는 산업 설비의 제어, 모니터링 및 관리용 유틸리티 소프트웨어를 설계하고 개발한다.-컴퓨터시스템의 각종 주변 장치의 제어 및 인터페이스에 관련된 소프트웨어를 설계하고 개발한다.-컴퓨터시스템에서 운용되는 각종 유틸리티 소프트웨어를 설계하고 개발한다.-운영체계를 해당 컴퓨터 하드웨어 시스템에 이식(Potting)시키고 기능과 성능을 종합적으로 평가한다.-개발된 시스템소프트웨어에 대한 단계별 과정을 기록하고, 사용자의 교육과 기술 자문에 응한다.-지속적으로 컴퓨터의 하드웨어 및 소프트웨어에 대한 새로운 기술을 연구한다.

필요 지식

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

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

직무 관련 역량
공학교육과
물리·과학과
수학과
응용소프트웨어공학과
전자공학과
정보·통신공학과
제어계측공학과
컴퓨터공학과
일자리현황

임금정보

직업 간 비교를 위한 참고자료입니다.

하위 25%

4900만원

평균 50%

8100만원

상위 25%

11000만원
일자리전망

증가(27%) 현상유지(0%) 감소(73%)

학력 및 전공 분포

학력분포

고졸2%
전문대졸5%
대졸51%
대학원졸37%
박사졸5%

전공계열 분포

인문계열3%
사회계열2%
교육계열2%
공학계열91%
자연계열2%

직업 특성 지표

중요한 항목부터 간단히 확인할 수 있습니다.

전직·이직을 검토할 때 활용할 수 있는 정보로, 전체 직업과 비교했을 때 이 직업에서 상대적으로 두드러지는 특징입니다.

업무수행능력 중요도

다른 직업과 비교했을 때 중요하게 요구되는 업무수행능력입니다.

  1. 1

    기술 설계

    핵심

  2. 2

    기술 분석

    핵심

  3. 3

    문제 해결

    핵심

  4. 4

    전산

    핵심

업무수행능력 수준

업무 수행에 요구되는 업무수행능력 수준입니다.

  1. 1

    전산

    최고전문가

  2. 2

    기술 설계

    최고전문가

  3. 3

    기술 분석

    최고전문가

  4. 4

    문제 해결

    최고전문가

지식 중요도

다른 직업과 비교했을 때 중요하게 요구되는 지식 영역입니다.

  1. 1

    컴퓨터와 전자공학

    핵심

  2. 2

    통신

    핵심

  3. 3

    산수와 수학

    핵심

  4. 4

    공학과 기술

    핵심

지식 수준

업무 수행을 위해 요구되는 지식의 수준입니다.

  1. 1

    통신

    최고전문가

  2. 2

    산수와 수학

    고도전문가

  3. 3

    컴퓨터와 전자공학

    고도전문가

  4. 4

    공학과 기술

    고도전문가

업무환경

해당 직업에서 상대적으로 두드러지는 업무환경 요소입니다.

  1. 1

    재택근무

    매우 두드러짐

  2. 2

    자동화 정도

    매우 두드러짐

  3. 3

    앉아서 근무

    매우 두드러짐

  4. 4

    연설, 발표, 회의하기

    매우 두드러짐

성격

직무 수행에 상대적으로 적합한 성격 특성입니다.

  1. 1

    혁신

    높음

  2. 2

    분석적 사고

    높음

  3. 3

    신뢰성

    높음

  4. 4

    성취/노력

    높음

흥미

해당 직업과 관련성이 높은 흥미 유형입니다.

  1. 1

    진취형(Enterprising)

    높음

  2. 2

    탐구형(Investigative)

    보통

  3. 3

    현실형(Realistic)

    낮음

  4. 4

    사회형(Social)

    낮음

직업가치관

해당 직업에서 상대적으로 중요하게 나타나는 가치 요소입니다.

  1. 1

    신체활동

    매우 두드러짐

  2. 2

    지적 추구

    매우 두드러짐

  3. 3

    이타

    매우 두드러짐

  4. 4

    개인지향

    매우 두드러짐

업무활동 중요도

다른 직업과 비교했을 때 중요하게 수행되는 업무활동입니다.

  1. 1

    컴퓨터 업무

    핵심

  2. 2

    창조적 생각

    핵심

  3. 3

    새로운 지식의 습득, 활용

    핵심

  4. 4

    상사, 동료, 부하직원과 소통

    핵심

업무활동 수준

업무 수행에서 요구되는 업무활동 수준입니다.

  1. 1

    창조적 생각

    최고전문가

  2. 2

    컴퓨터 업무

    최고전문가

  3. 3

    상사, 동료, 부하직원과 소통

    최고전문가

  4. 4

    새로운 지식의 습득, 활용

    최고전문가

직업사전 기본정보

교육수준14년 초과 ~ 16년 이하(대졸 정도)
숙련기간4년 초과 ~ 10년 이하

직업 분류정보

한국고용직업분류

1331

관련 정보

관련직업
모바일앱개발자 웹개발자(웹 프로그래머) IT테스터 및 IT QA전문가 웹기획자 응용소프트웨어개발자 가상현실전문가 게임프로그래머
자격/면허
MCSDMCSESCJP전자계산기기능사전자계산기기사전자계산기기술사전자계산기조직응용기사전자계산기조직응용기술사전자계산조직응용기사전자계산조직응용기술사정보처리기능사정보처리산업기사정보처리기사
KECO 분류
1331 시스템 소프트웨어 개발자