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