반응형

소프트웨어 23

벤츠 신형 CLA 발표 (SW 개발 후기)

어제 드디어 오랫동안 공들인 CLA 모델에 대한 발표가 있었다. 2024년도 E Class에 이은 다음 버전의 MB.OS가 탑재되어 훨씬 더 풍성한 기능을 제공한다. 내부 소프트웨어 아키텍처 면에서도 큰 차이가 있고 기능적인 면에서도 많은 향상이 있었다. 그만큼 개발할 때 어려움이 많이 있었다. 신형 CLA 특징 MMA (Mercedes Modular Architecture)를 사용하여 전기차, 하이브리드에 모두 사용하였다. 기존 벤츠의 Entry 급 모델인 EQA, EQB, EQC는 기존 내연기관 플랫폼에 전기차를 만들어서 주행거리며 많은 부분에서 손해를 봤지만 이번 CLA 부터는 이 부분이 모두 개선되었다. 신형 CLA는 다음과 같은 특징을 가지고 있다.EQ, 48V 하이브리드, 내연기관 모두 출시 ..

Automotive 2025.03.15

BMW의 SDV (4개의 SuperBrains)

BMW의 새로운 5시리즈에는 Zonal E/E Architecture와 함께 4개의 강력한 SoC가 대부분의 컴퓨팅을 처리할 것으로 보인다. 한발 더 SDV (Software Defined Vehicle)에 가까워지고 있다. 물론 여전히 테슬라, 리비안, 중국 전기차 업체에 비해서는 한참 늦긴 하다. Zonal E/E Architecture 아래 그림과 같이 크게 4개의 Superbrain이라 부르는 고성능 SoC를 탑재한 ECU가 들어가고 차의 각 부분에 Zonal Controller이 들어가서 Sensor -> Zonal Controller Superbrain 사이에 통신을 하면서 데이터를 주고 받고 Superbrain이라 부는 곳에서 프로세싱을 하게 되는 구조이다. Software Tech Sta..

Automotive 2025.03.13

메르세데스 벤츠 소프트웨어의 변화와 미래

지난주에 벤츠 CSO (Chief Software Officer)인 Magnus Östberg가 "How Car Software Has Changed" 제목으로 글을 올렸다. 벤츠 소프트웨어가 어떻게 변했고 앞으로 갈 방향성에 대해 잘 적은 것 같다. 이 글은 큰 틀에서 회사를 운영하는 입장에서 적은 글이고 지금 실제 실무하는 입장에서 다시 적어보고자 한다. How Car Software Has Changed 요약 - Grok 이용 자동차 소프트웨어는 하드웨어 중심에서 소프트웨어 정의 차량(SDV)으로 빠르게 전환되며, 과거 개별 제어 장치(ECU) 중심이던 시스템이 통합된 디지털 플랫폼으로 진화하고 있다. Mercedes-Benz는 2018년 MBUX 도입을 시작으로 2021년 하이퍼스크린, 2023년..

Automotive 2025.03.01

자동차에서 인공지능 (AI) 사용 분야

인공 지능이 진화함에 따라 자동차 부문도 마찬가지로 다양하게 응용 분야를 확대하고 있다. 자율주행차부터 운전자 지원 시스템(ADAS) 인포테인먼트 및 예측 유지 관리까지 AI 기술은 운전을 훨씬 더 안전하고 편안하게 만드는 데 도움이 된다. 이 글에서는 자동차 부문에서 인공 지능이 어떻게 적용되는지에 대한 기술적이고 자세한 통찰력을 제공한다. 자율 주행 및 운전자 지원 시스템 (ADAS)자율 주행 (Autonomous Driving / Self Driving)자율 주행은 AI의 전형적인 사용 사례이다. 자율 주행 자동차는 환경을 인식하고 다양한 센서와 알고리즘을 사용하여 다양한 조건에서 도로를 주행할 경로를 스스로 결정한다. 자율 주행 기술을 구성하는 주요 기술 요소는 다음과 같다.컴퓨터 비전: 카메라를..

Automotive 2025.02.03

독일 개발자 재택근무 (Home Office) - 2025년

최근 트럼프 행정명령으로 미국 연방공무원들은 모두 직장으로 돌아와서 근무해야하고, 아마존 등과 같은 많은 기업들도 정부 정책에 맞춰서 직장으로 돌아올 준비를 하라는 뉴스를 보았다. 독일에서 처음 온 2019년에도 재택근무 제도가 있었지만 회사에서 활발하게 동료들이 사용하지 않고 1주일에 1번정도 집에서 근무했던 것으로 기억한다. 하지만 코로나 이후에 재택근무가 기본이 되면서 일하는 문화와 방식이 엄청나게 많이 변했다. 그 이야기는 이전 글에서도 많이 언급했으니 궁금하면 아래 링크들을 보면 좋을 것 같다.독일 차량용 소프트웨어 개발자 홈 오피스 (2020)독일 차량용 소프트웨어 개발자 홈 오피스 2코로나 이후 독일 근무 (업무) 환경 - 2022년 11월지금도 2022년 11월에 썼던 생각에 대해서 크게 ..

Etc 2025.01.24

빠른 제품 출시와 품질 유지간의 딜레마

비단 자동차 소프트웨어 개발에 대한 이야기만은 아니다. 모든 개발에 적용이 되는 것 같다. 하지만 의존성 및 아키텍처가 엄청나게 복잡한 자동차 소프트웨어 개발에서는 훨씬 더 많이 생각하게 되는 이야기인 것 같다. 빨리 제품을 출시하는 것이 좋은것인가 품질을 유지하여 소비자의 신뢰를 견고히 받는것이 좋은것인가.. 참 어려운 이야기이다. 쉽게 이야기할 수도 있다. 상황에 맞게 해라...  왜 이런 고민을 하고 있냐면 중국의 자동차 시장은 엄청나게 크고 빠르게 좋은 성능의 소프트웨어가 계속 나오고 있다. 이에 비해 기존의 자동차 회사들은 그 속도를 못따라가고 있고 혁신에 뒤쳐지고 있다고 이야기들을 많이 한다. 결국 이것들이 소비자들의 구매 성향에 영향을 주어서 판매 부진으로 이어질 수 있다. 아직까지는 프리미..

Development 2024.11.26

중국 개발자 현황

중국에 출장을 와 있고 중국, 인도 개발자들과 한팀을 꾸려 일하고 있다. 그러면서 중국 개발자들의 현황에 대해서 많은 이야기를 들었다. 지금은 상하이에 있고 이쪽에 화웨이, 퀄컴 등 많은 회사들이 있다. 전세계적으로 IT 업계가 힘들다고 했고 중국도 거기서 예외는 아니였다. 아래 그림처럼 엄청나게 많은 개발자들이 중국에 있고 소위 이야기하는 좋은 회사들에 들어가기는 역시나 엄청나게 힘들다고 한다. 벤츠 중국 R&D만 해도 포지션이 오픈되면 1000명의 개발자들이 지원한다고 한다. 중국은 엄청나게 열심히 많은 시간을 일하기로 유명하다. 실제로 퍼포먼스가 나오지 않으면 쉽게 해고 당할 수 있는 구조라고 한다. 그래서 더더욱 열심히 성과를 내기위해 많은 시간을 투자한다고 한다. 예로 쉬는 날도 노트북을 항상 ..

Development 2024.11.24

2024년도 외부 활동 정리 (개발 확산 활동)

과학기술정통부에서 주관하고 정보통신산업진흥원 (NIPA)에서 운영하는 Open Up의 오픈소스 프론티어 프로그램에 오래전부터 참여하고 있다. 오픈소스 개발자 양성을 장려하기 위해 오래전부터 지원하던 사업으로 아쉽게도 올해를 끝으로 내년부터 프론티어 지원을 안하기로 결정했다고 한다. 이 프로그램 덕분에 강제로 조금이나마 오픈소스에 기여하기도 했고 개발 확산을 위한 블로그, 외부 강연, 멘토링, 컨퍼런스 참여를 할 수 있었다. 물론 이 프로그램이 없어진다고 해서 안하는 것은 아니지만 보고에 대한 강박과 강제성이 없어져 많이 느슨해 질까 걱정이 된다. 올해의 외부 활동은 어느 정도 끝난 것 같아 정리하는 셈 치고 간단히 글을 적어보고자 한다. 블로그 기고가 많이 있었고 LG인화원 세미나, 컨퍼런스 발표 및 참..

Daily 2024.11.14

SDV가 가져올 미래 모빌리티 산업, 완성차와 공급사와의 협력 방안 #2 - 영업/마케팅 분야

이 글을 읽어보면 알겠지만 많은 부분을 GPT 4o와 이야기하면서 나온 것들이고 중간중간 경험담을 담았다. 물론 실제 세미나때는 실제 경험담을 더 풀어서 자료를 만들 예정이다.  https://yocto.tistory.com/320 글에서 전체적인 개요에 대해서 알아보았다. 이 글에서는 완성차와 공급사 관점에서 영업/마케팅 분야에 조금 더 집중하여 생각해보려고 한다. SDV가 가져올 미래 모빌리티 산업, 완성차와 공급사와의 협력 방안 #1 - 영업/마케팅올 초에 LG인화원에서 주관하는 LG그룹 전사 대상 모빌리티 시리즈 중 하나로 "SDV가 가져올 미래 모빌리티 산업, 완성차와 공급사와의 협력 방안" 주제로 세미나를 진행한 바있다. 그 발표를 준비www.yocto.co.kr6. 완성차 제조사와 공급사 간..

Automotive 2024.08.22

QNX와 QNX 빌드 시스템

QNX는 실시간 운영 체제 (Real-Time Operating System, RTOS)로, 마이크로커널 아키텍처를 기반으로 하며 주로 임베디드 시스템에 사용된다. QNX는 1980년대에 캐나다의 QNX 소프트웨어 시스템즈에 의해 개발되었으며, 높은 안정성과 실시간 처리 능력, 작은 메모리 사용량을 특징으로 한다. Blackberry가 2010년에 인수했으며 QNX 하이퍼바이저 ASIL D 인증 획득하고 많은 양산 레퍼런스를 보유하여 비싼 라이선스 값에도 불구하고 차량용 OS에 많이 사용되고 있다. QNX SDP (Software Development Platform)QNX SDP(Software Development Platform)는 QNX 운영 체제에서 응용 프로그램을 개발하기 위한 포괄적인 도구 ..

Automotive 2024.07.22
728x90
반응형