포지션 상세
About the Team & Mission
IVI OS Engineer (Network)는 Android 기반 디바이스가 차량 내 다른 시스템들과 Ethernet을 통해 안정적으로 통신하고 제어될 수 있도록 Ethernet/Wifi/Telephony 프레임워크를 커스터마이징 및 최적화하는 역할을 수행합니다. 이 역할은 네트워크 조작 기술, HAL 구현 경험, Android Automotive OS의 네트워크 구조에 대한 깊은 이해를 요구합니다.
• 차량 내 Android 디바이스와 기타 차량 시스템 간 Ethernet 기반 통신 프레임워크를 커스터마이징하고 성능을 최적화합니다.
• 차량 환경에 적합한 신뢰성있고 지연이 적은 통신 구조를 설계합니다.
2) 네트워크 조작 및 튜닝
• Android 기반 환경에서 packet filter, 라우팅 테이블, ip rule, VPN, 프록시 설정 등 다양한 네트워크 조작 기법을 활용하여 최적의 네트워크 환경을 구축합니다.
• 차량 내 다른 리눅스 시스템과 연동되는 네트워크 구성을 목적 및 보안 규칙에 따라 분리 운영될 수 있도록 네트워크 시스템 프레임워크를 구현합니다.
3) 원격 Radio/Wi-Fi HAL 연동 (Android)
• 외부 모뎀 또는 내장형 무선 장치를 통해 연결되는 원격 라디오 인터페이스 HAL 및 원격 Wi-Fi용 HAL 을 구현하고 안정적으로 운용합니다.
• 차량 내 LTE/5G 등의 통신을 위한 다음 요소들과 연동합니다: RILD (Radio Interface Layer Daemon) / Radio HAL, Modem 및 Wi-Fi 와 관련된 원격 장치
4) 차량용 네트워크 스택 이해
• AAOS(Android Automotive OS)에서 지원하는 다양한 네트워크 유형에 대한 이해를 바탕으로 다음과 같은 환경을 고려한 최적의 네트워크 경로를 제공합니다: PANS, OEM Network, Vehicle Network, 일반 인터넷 네트워크
• 앱 및 시스템 서비스들이 정책, 성능, 사용자 상황에 맞게 가장 적합한 네트워크를 통해 연결될 수 있도록 보장합니다.
• VLAN 기반 망 분리 구축 경험, ip rule 기반 망 제어 경험
• iptables, ebpf 등 네트워크 관련 framework 사용 및 개발 경험
IVI OS Engineer (Network)는 Android 기반 디바이스가 차량 내 다른 시스템들과 Ethernet을 통해 안정적으로 통신하고 제어될 수 있도록 Ethernet/Wifi/Telephony 프레임워크를 커스터마이징 및 최적화하는 역할을 수행합니다. 이 역할은 네트워크 조작 기술, HAL 구현 경험, Android Automotive OS의 네트워크 구조에 대한 깊은 이해를 요구합니다.
주요업무
1) Ethernet 프레임워크 커스터마이징 및 최적화• 차량 내 Android 디바이스와 기타 차량 시스템 간 Ethernet 기반 통신 프레임워크를 커스터마이징하고 성능을 최적화합니다.
• 차량 환경에 적합한 신뢰성있고 지연이 적은 통신 구조를 설계합니다.
2) 네트워크 조작 및 튜닝
• Android 기반 환경에서 packet filter, 라우팅 테이블, ip rule, VPN, 프록시 설정 등 다양한 네트워크 조작 기법을 활용하여 최적의 네트워크 환경을 구축합니다.
• 차량 내 다른 리눅스 시스템과 연동되는 네트워크 구성을 목적 및 보안 규칙에 따라 분리 운영될 수 있도록 네트워크 시스템 프레임워크를 구현합니다.
3) 원격 Radio/Wi-Fi HAL 연동 (Android)
• 외부 모뎀 또는 내장형 무선 장치를 통해 연결되는 원격 라디오 인터페이스 HAL 및 원격 Wi-Fi용 HAL 을 구현하고 안정적으로 운용합니다.
• 차량 내 LTE/5G 등의 통신을 위한 다음 요소들과 연동합니다: RILD (Radio Interface Layer Daemon) / Radio HAL, Modem 및 Wi-Fi 와 관련된 원격 장치
4) 차량용 네트워크 스택 이해
• AAOS(Android Automotive OS)에서 지원하는 다양한 네트워크 유형에 대한 이해를 바탕으로 다음과 같은 환경을 고려한 최적의 네트워크 경로를 제공합니다: PANS, OEM Network, Vehicle Network, 일반 인터넷 네트워크
• 앱 및 시스템 서비스들이 정책, 성능, 사용자 상황에 맞게 가장 적합한 네트워크를 통해 연결될 수 있도록 보장합니다.
자격요건
• Linux/Android 네트워크 시스템 프로그래밍 경험 4년 이상• VLAN 기반 망 분리 구축 경험, ip rule 기반 망 제어 경험
• iptables, ebpf 등 네트워크 관련 framework 사용 및 개발 경험



