직업백과

직업백과

당신이 궁금한 세상의 모든 직업

정보통신기기소프트웨어개발

아사마루
직무내용

정보통신기기 소프트웨어 개발은 정보통신기기 내에서 동작하는 표준규격의 소프트웨어 개발을 위하여 요구사항을 분석하 고 기본 설계, 상세 설계, 사용자편의를 위한 UI/UX설계를 하여 개발된 소프트웨어의 시스템, 현장적용 시험을 수행하는 일이다.

능력단위

정보통신기기 소프트웨어 기본설계 수준 : 5

정의
정보통신기기 소프트웨어 기본설계란 정보통신 시스템의 요구사항을 바탕으로 시스템을 개발하기 위해 기본적인 준비작업을 수행하고, 아키텍쳐와 통신 인터페이스를 정의하는 능력이다.
직무내용
  • 개발환경 구축하기
  • 시스템 아키텍처 설계하기
  • 통신 인터페이스 설계하기
지식 및 기술
  • 개발언어
  • 단말기
  • 데이터통신
  • 모듈
  • 블록다이어그램
  • 소프트웨어개발
  • 소프트웨어플랫폼
  • 아키텍쳐
  • 요석
  • 정신기
  • 통신
수행태도
  • 계량적
  • 계획적
  • 기술적
  • 논리적
  • 자율적
  • 적극적
  • 조직적
관련자격증
  • 데이터아키텍처 전문가(DAP)
  • 무선설비기사
  • 임베디드기사
  • 전자계산기제어기사
  • 전자계산기조직응용기사
  • 전자기사
  • 전파전자통신기사
  • 정보기기운용기능사
관련전공
  • 전기 ‧ 전자 ‧ 통신 ‧ 컴퓨터공학‧ 산업공학 ‧ 제어계측 관련학과

정보통신기기 소프트웨어 상세설계 수준 : 5

정의
정보통신기기 소프트웨어 상세설계란 정보통신기기 시스템 내부의 기능과 세부적인 수행 절차를 만들어 모듈별 기능을 구현하기 위하여 시스템의 규격을 정의 후 단위모듈의 기능과 구조를 설계하는 능력이다.
직무내용
  • 시스템 규격 확정하기
  • 단위모듈 기능 설계하기
  • 단위모듈 구조 설계하기
지식 및 기술
  • 기능
  • 기능설계서
  • 단위모듈
  • 데이터모델링
  • 모듈
  • 상세설계
  • 알고리즘
  • 입출력데이터
  • 재사
  • 정신기
  • 콤포넌트
수행태도
  • 계량적
  • 관용적
  • 기술적
  • 논리적
  • 독창적
  • 인간적
  • 자율적
  • 적극적
  • 조직적
  • 합리적
관련자격증
  • 데이터아키텍처 전문가(DAP)
  • 무선설비기사
  • 임베디드기사
  • 전자계산기제어기사
  • 전자계산기조직응용기사
  • 정보통신기사
관련전공
  • 전기 ‧ 전자 ‧ 통신 ‧ 컴퓨터공학‧ 산업공학 ‧제어계측 관련학과

정보통신기기 소프트웨어 UI/UX 개발 수준 : 4

정의
정보통신기기 소프트웨어 UI/UX 개발이란 정보통신기기의 사용자 인터페이스를 개발하기 위하여 사용자의 요구사항을 분석하고, 하드웨어 특성을 고려한 UI/UX의 기능을 분석한 뒤, UI/UX 디자인을 구현하는 능력이다.
직무내용
  • UI/UX 요구사항 분석하기
  • UI/UX 설계하기
  • UI/UX 디자인 구현하기
  • UI/UX 검증하기
지식 및 기술
  • UI/UX
  • 검증항목
  • 동향
  • 디스플레이장치
  • 레이아웃
  • 요구사항분석서
  • 적합성검증
  • 정신기
  • 최신기술
  • 패턴
  • 하드웨어
수행태도
  • 계량적
  • 관용적
  • 기술적
  • 논리적
  • 사교적
  • 성실함
  • 인간적
  • 자율적
  • 적극적
  • 집중력
  • 책임감
  • 합리적
  • 협동적
관련자격증
  • 시각디자인산업기사
  • 전자계산기제어기사
  • 전자계산기제어산업기사
  • 전자계산기조직응용기사
  • 정보처리기사
  • 제품디자인기능사
  • 제품디자인산업기사
관련전공
  • 전기‧ 전자‧ 통신‧ 컴퓨터공학‧ 산업공학 ‧산업디자인 ‧ 시각디자인 관련학과

정보통신기기 펌웨어구현 수준 : 4

정의
정보통신기기 펌웨어구현이란 소프트웨어가 하드웨어를 구동, 제어하기 위하여 디바이스 드라이버, 통신인터페이스를 구현하고 운영체제를 최적화하는 능력이다.
직무내용
  • 디바이스 드라이버 구현하기
  • 통신인터페이스 구현하기
  • OS 포팅하기
지식 및 기술
  • OS
  • 개발환경
  • 디바이스드라이버
  • 부트로더
  • 부팅
  • 소프트웨어개발
  • 스펙
  • 운영체제
  • 클라이언트
  • 포팅
  • 하드웨어
수행태도
  • 계량적
  • 기술적
  • 논리적
  • 응용력
  • 인간적
  • 자율적
  • 적극적
  • 조직적
관련자격증
  • 리눅스마스터 1급
  • 무선설비기사
  • 임베디드기사
  • 전자계산기제어기사
  • 전자계산기조직응용기사
  • 전자기사
  • 전파전자통신기사
관련전공
  • 전기 ‧ 전자 ‧ 통신 ‧ 컴퓨터공학‧ 산업공학 ‧ 제어계측 관련학과

정보통신기기 시스템 통합구현 수준 : 4

정의
정보통신기기 시스템 통합구현이란 각종 설계정보를 활용하여 모듈별 기능을 구현하고통합하기 위하여 단위모듈과 통신모듈을 구현 후 시스템을 통합하는 능력이다.
직무내용
  • 단위모듈 구현하기
  • 통신모듈 구현하기
  • 시스템 통합하기
지식 및 기술
  • RTOS
  • 네트워크프로그래밍
  • 단위모듈
  • 모듈
  • 모듈단위
  • 무선통신
  • 시스템통합
  • 임베디드시스템
  • 정상동작여부
  • 정신기
  • 통신모듈
수행태도
  • 계량적
  • 기술적
  • 논리적
  • 인간적
  • 자율적
  • 적극적
  • 조직적
  • 합리적
관련자격증
  • 데이터아키텍처 전문가(DAP)
  • 무선설비기사
  • 임베디드기사
  • 전자계산기제어기사
  • 전자계산기조직응용기사
  • 전자기사
  • 전파전자통신기사
관련전공
  • 전기 ‧ 전자 ‧ 통신 ‧ 컴퓨터공학‧ 산업공학 ‧ 제어계측 관련학과

정보통신기기 시스템 테스트 수준 : 3

정의
정보통신기기 소프트웨어 시스템 테스트란 개발 완료된 정보통신기기 소프트웨어가 기기와 원활하게 연동되고, 작동하는 것을 확인하기 위하여 모듈별테스트, 통합테스트,성능테스트를 수행 하는 능력이다.
직무내용
  • 단위모듈 테스트하기
  • 통합 테스트하기
  • 성능 테스트하기
지식 및 기술
  • 구축
  • 기능설계서
  • 성능테스트
  • 시스템통합
  • 요석
  • 정신기
  • 테스트결과
  • 테스트시나리오
  • 테스트항목
  • 테스트환경
  • 테스트환경구축
수행태도
  • 계량적
  • 과학적
  • 기술적
  • 논리적
  • 인간적
  • 자율적
  • 조직적
  • 합리적
관련자격증
  • 전기기능사
  • 전자계산기제어산업기사
  • 전자계산기조직응용산업기사
  • 전자캐드기능사
  • 정보기기운용기능사
  • 정보처리산업기사
  • 정보통신산업기사
  • 통신기기기능사
관련전공
  • 전기 ‧ 전자 ‧ 통신 ‧ 컴퓨터공학‧ 산업공학 ‧ 제어계측 관련학과

정보통신기기 환경 테스트 수준 : 3

정의
정보통신기기 소프트웨어 환경 테스트란 주어진 조건과 시간 내에 오류 일으키지 않을확률을 검사하기 위하여 LAB Test, 필드 Test, 신뢰성 테스트를 하는 능력이다.
직무내용
  • LAB 테스트하기
  • 필드 테스트하기
  • 신뢰성 테스트하기
지식 및 기술
  • LAB
  • 개구부
  • 개발부서
  • 소프트웨어
  • 요구규격
  • 이해지식
  • 정상동작여부
  • 정신기
  • 통신프로토콜
  • 프로그래밍
  • 필드테스트
수행태도
  • 계량적
  • 계획적
  • 관용적
  • 기술적
  • 논리적
  • 독창적
  • 사교적
  • 신뢰감
  • 인간적
  • 자율적
  • 합리적
관련자격증
  • 전자계산기제어산업기사
  • 전자계산기조직응용산업기사
  • 정보기기운용기능사
  • 정보처리산업기사
  • 정보통신산업기사
  • 통신기기기능사
관련전공
  • 전기 ‧ 전자 ‧ 통신 ‧ 컴퓨터공학‧ 산업공학 ‧ 제어계측 관련학과

정보통신기기 소프트웨어 인증 수준 : 3

정의
정보통신기기 소프트웨어 인증이란 개발된 정보통신기기를 판매하기 위해서 관련된 규격의 인증시험을 위한 자체적 시험을 실시 후 인증을 신청하고 획득하는 능력이다.
직무내용
  • 인증시험 준비하기
  • 인증시험 신청하기
  • 소프트웨어 인증 획득하기
지식 및 기술
  • 개구부
  • 규격
  • 사용자요구
  • 소프트웨어
  • 인증
  • 인증규격
  • 인증서
  • 인증시험
  • 정신기
  • 주체
  • 해당부서
수행태도
  • 계량적
  • 규범적
  • 기술적
  • 논리적
  • 자율적
  • 책임감
  • 협동적
관련자격증
  • 전자계산기제어산업기사
  • 전자계산기조직응용산업기사
  • 정보처리산업기사
  • 정보통신산업기사
관련전공
  • 전기 ‧ 전자 ‧ 통신 ‧ 컴퓨터공학‧ 산업공학 ‧ 제어계측 관련학과

정보통신기기 소프트웨어 유지 보수 수준 : 3

정의
정보통신기기 소프트웨어 유지 보수란 정보통신 시스템의 추가 요구사항을 바탕으로이를 구현하고 버전을 업그레이드 하며, 이에 대한 매뉴얼을 작성하는 능력이다.
직무내용
  • 추가 요구사항 구현하기
  • 버전 업그레이드하기
  • 사용자 운용 매뉴얼 작성하기
지식 및 기술
  • UI/UX
  • 개발언어
  • 구현
  • 모의시험
  • 성능분석
  • 소프트웨어개발
  • 소프트웨어유지보수
  • 소프트웨어플랫폼
  • 정신기
  • 최적화
  • 추가요구사항
수행태도
  • 계량적
  • 계획적
  • 관용적
  • 기술적
  • 논리적
  • 보수적
  • 인간적
  • 자율적
  • 적극적
  • 조직적
  • 협동적
관련자격증
  • 전자계산기제어산업기사
  • 전자계산기조직응용산업기사
  • 정보처리산업기사
  • 정보통신산업기사
관련전공
  • 전기 ‧ 전자 ‧ 통신 ‧ 컴퓨터공학‧ 산업공학 ‧ 제어계측 관련학과

정보통신기기 소프트웨어 요구사항 분석 수준 : 6

정의
정보통신기기 소프트웨어 요구사항 분석이란 사용자 요구사항을 분석하여 기능, 성능,규격을 파악하고 구현하기 위하여 국내외표준화문서, 요구기술을 분석하는 능력이다.
직무내용
  • 국내외 표준화문서 검토하기
  • 요구사항 검토하기
  • 기술 분석하기
지식 및 기술
  • 국내외
  • 사용자요구
  • 사용자요구사항
  • 소프트웨어플랫폼
  • 외주개발
  • 요구규격
  • 요석
  • 자체개발
  • 전자파장해
  • 정신기
  • 지식재산권
수행태도
  • 계량적
  • 관용적
  • 기술적
  • 논리적
  • 인간적
  • 자율적
  • 적극적
관련자격증
  • 데이터아키텍처 전문가(DAP)
  • 무선설비기사
  • 임베디드기사
  • 전자계산기제어기사
  • 전자계산기조직응용기사
  • 전자기사
  • 전파전자통신기사
관련전공
  • 전기‧ 전자‧ 통신‧ 컴퓨터공학‧ 산업공학 ‧ 제어계측 관련학과

직무사전 데이터는 워크넷(www.work.go.kr)을 통해 제공됩니다.

보다 상세한 내용은 워크넷 직업/진로 정보를 이용해 주시기 바랍니다.