logo

스마트카·자율주행 시대의 핵심, Android Automotive와 AGL 플랫폼 개발 전문 기업 SotaTek

전 세계 자동차 산업이 스마트 모빌리티 중심으로 빠르게 전환되고 있는 가운데, 소프트웨어는 점점 더 중요한 차별화 요소로 떠오르고 있습니다. 이러한 흐름 속에서 글로벌 IT 기업 SotaTek은 자동차에 특화된 임베디드 소프트웨어, 사용자 인터페이스, 운영체제 개발 역량을 바탕으로 뚜렷한 존재감을 드러내고 있습니다.

특히 Android AutomotiveAutomotive Grade Linux (AGL)이라는 두 핵심 플랫폼을 중심으로, 미래형 차량 소프트웨어 개발을 선도하고 있습니다.

이번 블로그에서는 SotaTek이 집중하고 있는 스마트카 소프트웨어 플랫폼, 그리고 그 핵심 기술인 Android Automotive와 AGL에 대해 자세히 소개해드리고자 합니다.
과연 스마트카는 무엇이며, 어떤 기술이 탑재되어 있는지, 그리고 SotaTek은 이 흐름 속에서 어떤 역할을 하고 있는지 함께 알아보겠습니다.

스마트카란 무엇인가?

스마트카(Smart Car)는 기존 자동차에 AI, IoT, 클라우드, 빅데이터 등의 첨단 ICT 기술을 융합하여, 차량 스스로 주변 환경을 인식하고 판단하며, 운전자와 상호작용할 수 있는 고도화된 차량을 말합니다.

이러한 스마트카는 단순한 주행 보조 기능을 넘어, 차량 내부의 인포테인먼트 시스템(IVI), 음성인식, 내비게이션, 스마트폰 연동, OTA 업데이트 등 소프트웨어 기반 서비스를 통해 사용자 경험을 혁신하고 있습니다.

이를 가능하게 하는 기반 기술로는 구글의 Android Automotive와 리눅스 재단의 AGL(Automotive Grade Linux)가 대표적이며, SotaTek은 이 두 플랫폼에 대한 전문 역량을 축적해왔습니다.

 

자동차 산업의 진화: 하드웨어를 넘어 소프트웨어로

전통적으로 기계 중심이었던 자동차(automotive) 산업은 지금, 그 어느 때보다 빠르게 소프트웨어 중심 산업으로 탈바꿈하고 있습니다. 이 변화의 중심에는 '전장화(Electrification)'와 자동화(Automation), 그리고 '커넥티비티(Connectivity)'가 자리하고 있으며, 이에 따라 소프트웨어 개발은 단순한 기능 구현을 넘어 자동차 경쟁력의 핵심 요소로 부상했습니다.

소프트웨어 중심 자동차 산업의 3대 트렌드:

  1. 인포테인먼트 시스템의 고도화
    차량 내 디지털 경험을 극대화하기 위한 UI/UX, 음성 인식, 멀티미디어 제어 등은 점점 더 모바일 OS와 유사한 복잡성을 요구하고 있습니다.

  2. 운전자 보조 및 자율주행 기술의 발전
    센서 및 AI 기반의 제어 기술은 고도의 신뢰성과 실시간 처리 능력을 필요로 하며, 이는 정교한 소프트웨어 아키텍처로 뒷받침되어야 합니다.

  3. 클라우드 및 엣지 컴퓨팅 통합
    차량은 더 이상 독립적인 장비가 아니라, **서버 및 클라우드와 연결된 ‘엣지 노드’**로 진화 중입니다. 이를 통해 OTA 업데이트, 실시간 데이터 수집, 예측 유지보수 등의 기능이 가능해졌습니다.

SotaTek은 이러한 트렌드에 발맞춰, 임베디드 소프트웨어 개발, IVI 시스템 설계, 자동차용 SoC 연동 및 최적화 등 다양한 영역에서 경쟁력 있는 솔루션을 제공하며, 글로벌 고객사의 요구에 유연하게 대응하고 있습니다.

단순한 외주 개발을 넘어, 자동차 산업 내 디지털 전환(Digital Transformation)의 핵심 파트너로 자리매김하고 있는 SotaTek—앞으로의 자동차는 더 이상 ‘기계’가 아닌 ‘소프트웨어’로 달립니다.

이제 본격적으로, SotaTek이 집중하고 있는 스마트카 플랫폼Android AutomotiveAutomotive Grade Linux에 대해 살펴보겠습니다.

 

Android Automotive (안드로이드 오토모티브)  – 사용자 경험부터 커널 포팅까지

Android Automotive(안드로이드 오토모티브)는 구글이 차량 내 인포테인먼트 시스템(IVI)을 위해 설계한 전용 운영체제로, 최근 많은 글로벌 완성차 브랜드가 채택하고 있는 핵심 기술입니다. 사용자 친화적인 UI, 강력한 앱 생태계, 유연한 커스터마이징이 가능하다는 점에서 빠르게 확산되고 있습니다.

SotaTek은 다양한 글로벌 프로젝트를 통해 이 플랫폼에 대한 심층적인 기술 역량을 입증해왔으며, 아래와 같은 주요 영역에서 강점을 보유하고 있습니다:

  • 안드로이드 및 Qt 기반 IVI 애플리케이션 개발: 내비게이션, 오디오, 공조, 카메라, 외부 장치 제어 등 다양한 기능 통합
  • Android 프레임워크 커스터마이징: AudioManager, Notification, Telephony 등 시스템 서비스 수정 및 기능 확장
  • JNI 브릿지를 활용한 C/C++ – Java/Kotlin 연동: 실시간 응답성과 성능을 보장
  • AudioFlinger 최적화 및 전용 음향 효과 통합: 차량용 오디오 경험 강화
  • Renesas R-Car, NXP i.MX 등 자동차용 SoC에 안드로이드 커널 포팅: I2C, SPI, Bluetooth, Camera, WiFi 등 외부 드라이버 연동
SotaTek Android Automotive

SotaTek Android Automotive

AGL(Automotive Grade Linux) – 오픈소스 기반 차량용 운영체제

AGL(Automotive Grade Linux)는 Linux Foundation이 주도하는 오픈소스 프로젝트로, Toyota, Subaru, Mazda, Mercedes-Benz 등 다수의 완성차 기업이 참여하는 차세대 차량 운영체제입니다.

AGL은 하나의 공통 플랫폼을 기반으로 다양한 차량 모델과 브랜드에서 코드 재사용성과 유지보수 효율성을 높일 수 있다는 점에서 소프트웨어 정의 차량의 핵심 솔루션으로 주목받고 있습니다.

SotaTek은 고객의 요구에 맞춘 맞춤형 AGL 개발 및 통합 서비스를 제공하며, 주요 기술 영역은 다음과 같습니다:

  • Qt 또는 Flutter 기반 UI 애플리케이션 개발 (AGL Application Framework 활용)
  • gRPC 플러그인 구현: C/C++ 기반 로직과 API 계층 간 통신 구조 설계
  • LADSPA 기반 오디오 효과 통합: 고품질 차량 오디오 환경 구현
  • Yocto Project 및 BitBake recipe 활용: AGL 전용 커스터마이즈 Linux 이미지 생성
  • BSP(Board Support Package) 설정 및 최적화: 차량 하드웨어와의 완벽한 통합 구현
SotaTek Automotive Grade Linux (AGL)

SotaTek Automotive Grade Linux (AGL)

 

유연한 개발 모델과 국제 수준의 기술 인력

SotaTek은 1,000명 이상의 숙련된 엔지니어를 보유하고 있으며, 그중 상당수가 Android, Linux, 임베디드 시스템, IVI 플랫폼 개발에 특화된 경험을 가지고 있습니다.
또한, 다수의 개발자가 COS Pro(코딩 능력 인증시험) 등 국제적으로 공인된 자격증을 보유하고 있으며, 다양한 성공 사례를 통해 검증된 기술력을 갖추고 있습니다.

이를 기반으로 다음과 같은 엔드 투 엔드(E2E) 차량 소프트웨어 개발 서비스를 제공합니다:

  • 아이디어 구상 → 프로토타입 → 실차 테스트까지의 전주기 개발
  • 시스템 통합, 기능 검증, 유지보수 및 기술 지원
  • 영어, 한국어, 일본어 등 다국어 커뮤니케이션 및 Agile/Scrum 기반 프로젝트 운영
SotaTek 우수한 개발자

SotaTek 우수한 Automotive 개발자

글로벌 파트너와 함께하는 스마트카 혁신 여정

SotaTek은 OEM, 티어1, 스마트카 솔루션 기업들과의 협력을 통해 기술 신뢰성과 유연한 커스터마이징 역량을 입증해왔습니다.

소프트웨어뿐만 아니라 하드웨어 연동, BSP 설계, OS 포팅 등 풀스택 스마트카 개발 역량을 기반으로 고객의 디지털 전환을 빠르고 안정적으로 지원합니다.

차세대 IVI 시스템 개발부터 오픈소스 OS 플랫폼 커스터마이징까지, 스마트카 시대를 이끌어갈 기술 파트너를 찾고 계신다면, SotaTek이 정답입니다.


❓ FAQ – 스마트카 소프트웨어, 무엇이 궁금하신가요?

Q1. Android Auto와 Android Automotive는 어떻게 다른가요?
A. Android Auto는 스마트폰을 차량 디스플레이에 미러링하는 방식이며, 스마트폰이 필수입니다. 반면 Android Automotive는 차량에 직접 설치되는 독립형 운영체제로, 스마트폰 없이도 작동하며 IVI 시스템 전반을 제어할 수 있습니다.

Q2. AGL(Automotive Grade Linux)은 어떤 점에서 주목받고 있나요?
A. AGL은 리눅스 재단이 주도하는 오픈소스 프로젝트로, 다양한 제조사 간 협업이 가능하고 코드 재사용성이 높아 개발 효율성과 유지보수성이 뛰어납니다. 특히 커스터마이징이 자유로워 다양한 브랜드와 차량에 유연하게 적용할 수 있습니다.

Q3. IVI 시스템과 일반 내비게이션 시스템은 무엇이 다른가요?
A. IVI(In-Vehicle Infotainment)는 단순한 내비게이션을 넘어 음악, 영상, 음성 인식, 스마트폰 연동, 차량 설정 등 다양한 기능을 통합한 시스템입니다. 스마트폰처럼 UI/UX의 중요성이 높아지고 있으며, OS 선택이 전체 사용자 경험에 큰 영향을 미칩니다.

Q4. 소프트웨어 정의 차량(SDV)이란 무엇인가요?
A. SDV(Software-Defined Vehicle)는 차량의 주요 기능이 하드웨어가 아닌 소프트웨어로 제어되는 자동차를 의미합니다. 예를 들어, 기능 업데이트를 OTA로 진행하거나, 소프트웨어 설정만으로 차량 특성을 바꿀 수 있는 구조입니다.

Q5. Android Automotive와 AGL 중 어떤 플랫폼이 더 좋나요?
A. 목적과 브랜드 전략에 따라 다릅니다. Android Automotive는 풍부한 UI와 앱 생태계를 기반으로 사용자 경험에 초점을 맞춘다면, AGL은 오픈소스 기반으로 차량 맞춤화와 브랜드 통제가 용이합니다. 두 플랫폼 모두 SotaTek이 강점을 가진 분야입니다.


소타텍은 최첨단 IT 서비스를 제공하는 선도적인 기술 전문가 및 경제적인 솔루션을 갖춘 Web/App, 블록체인, AI & Machine Learning, ERP를 포함한 지속 가능한 소프트웨어 개발을 제공합니다.​

IT 서비스가 필요하시다면, SotaTek의 전문가들이 도와드립니다. 지금 문의하세요.

https://www.sotatek.com/kr/
소타텍코리아
서울특별시 강남구 역삼동 테헤란로 21길 5 이너스 타워 6층
전화: (+82) 2 2088 0867
이메일: sales.korea@sotatek.com

저자 소개
소타텍코리아 IT 전문가
IT 아웃소싱 전문가
IT 아웃소싱 전문가로서, 기업이 글로벌 소프트웨어 개발을 통해 효율성, 확장성, 그리고 혁신을 달성할 수 있도록 인사이트와 모범 사례를 공유합니다.