커넥티드카 소프트웨어 개발자

자동차와 연결될 수 있는 모든 대상과의 양방향 통신을 통해 안전성, 편의성 향상 및 이동공간에서의 새로운 서비스 창출을 위한 HMI, 보안, 콘텐츠 소프트웨어를 개발한다.

커넥티드카 소프트웨어 개발자 직업 종사자가 업무를 수행하는 모습
커넥티드카 소프트웨어 개발자 직업 종사자가 업무를 수행하는 모습
커넥티드카 소프트웨어 개발자커넥티드카소프트웨어개발자

직업 상세 정보 탭

방향키로 탭을 이동하고 Enter 키로 선택할 수 있습니다. Home/End 키로 처음과 마지막 탭으로 이동합니다.

주요 업무

수행 직무

  • 커넥티드카의 소프트웨어의 특성을 이해하고 운행환경 파악 및 분석 후 커넥티드카 운행에 필요한 동작 시나리오를 정의하고 기능, 기술에 대한 요구사항을 분석하고 작성한다.
  • 커넥티드카 소프트웨어 요구사항을 바탕으로 커넥티드카 디바이스 개발 소프트웨어의 개발방법론을 결정하고 기능구현에 필요한 소프트웨어 기능 간의 구조를 설계한다.
  • 커넥티드카 소프트웨어 요구사항과 아키텍처를 수용할 수 있는 커넥티드카 전용의 OS(운영체제)를 결정하고 커넥티드카 디바이스의 기능을 구현하기 위해 필요한 하드웨어와 응용소프트웨어를 연결할 수 있는 드라이버, 통신프로토콜과 같은 미들웨어를 설계한다.
  • 커넥티드카가 V2X/텔레매틱스 무선통신을 통해 서비스 관련 데이터를 표준화된 규격으로 전송하기 위한 프로토콜을 설계한다.
  • 커넥티드카 서비스 시나리오를 바탕으로 운전자와 탑승자의 자동차 인터페이스를 위해 HMI 개발환경을 구성하고 인공지능 관련 알고리즘을 응용하거나 차량 주변 사물과 연동하는 다양한 인터렉션을 구현한다.
  • 커넥티드카에서 요구하는 기능을 구현하기 위해 외부통신정보 및 자기차량센서 신호를 받아 신호 처리 및 필요파라미터 예측을 수행하고 판단알고리즘을 구성하며 자가고장 진단이 가능한 애플리케이션에서 요구하는 기능을 구현한다.
  • 커넥티드카 통신 및 시스템의 보안 요구사항을 바탕으로 소프트웨어를 개발하기 위해 보안 위협요소를 분석하고 설계하며, 통신 및 시스템의 보안성을 제공하기 위한 소프트웨어를 개발한다.
  • 커넥티드카에 탑재되는 소프트웨어의 시험 범위를 정의하고 기능에 대한 시험 및 평가를 하여 잠재적 결함을 식별한다.

작업강도

아주 가벼운 작업

작업장소

실내