Jobs
uber 로고

uber

Senior Software Engineer - Embedded, AV Labs

하드웨어·임베디드개발

AI 요약

우버(Uber)의 AV Labs 하드웨어 팀에서 L4 자율주행 데이터 수집 차량을 위한 차세대 E/E 아키텍처를 개발할 시니어 임베디드 엔지니어를 채용합니다. 주요 업무는 자율주행 센서용 펌웨어 및 드라이버 개발, 자체 설계 하드웨어의 보드 브링업 및 검증입니다. C/C++ 및 RTOS 기반 임베디드 소프트웨어 개발 5년 이상의 경력을 요구합니다.

주요 업무

- 자율주행 센서(LiDAR, 레이더, 카메라) 및 3rd-party 차량용 부품을 위한 핵심 펌웨어 및 저수준 디바이스 드라이버 설계, 개발 및 유지보수 - 자체 설계한 자율주행 컴퓨팅 플랫폼의 보드 브링업(Board Bring-up), 하드웨어 검증 및 저수준 소프트웨어 배포 주도 - 전기 및 하드웨어 엔지니어링 팀과 협력하여 HW/SW 인터페이스 구현 및 회로도 검토 참여 - 디버깅 장비(오실로스코프, 로직 분석기)를 활용한 시스템 레벨 이슈 해결 및 센서 데이터 파이프라인 최적화 - 임베디드 소프트웨어 아키텍처, 코드 품질 및 확장 가능한 배포를 위한 모범 사례 구축 및 팀원 멘토링

자격 요건

- 전기공학, 컴퓨터공학, 컴퓨터과학 또는 관련 분야 학사 학위 이상 - RTOS(FreeRTOS, Embedded Linux 등) 또는 베어메탈 환경에서 현대적 C/C++을 사용한 임베디드 소프트웨어 개발 경력 5년 이상 - 자율주행 센서(LiDAR, 레이더, 카메라) 및 차량용 부품을 위한 펌웨어 및 디바이스 드라이버 개발 경험 - 보드 브링업(Board Bring-up), 하드웨어 검증 및 디버깅 장비(오실로스코프, 로직 분석기 등) 활용 능력 - 차량용 네트워크 인터페이스(CAN/CAN-FD, Automotive Ethernet, FPD-Link/GMSL, PCIe, SPI, I2C) 경험 - 자율주행, 로보틱스 또는 미션 크리티컬 자동차 분야의 제품 수명 주기 참여 경험 [우대사항] - 하드웨어-소프트웨어 공동 설계(HW/SW Co-Design) 및 회로도 검토 경험 - 자동차 기능 안전 표준(ISO 26262 ASIL B~D) 및 코딩 가이드라인(MISRA C/C++) 준수 경험 - 분산 시스템 타이밍 및 하드웨어 동기화(PTP/gPTP, IEEE 802.1AS, PPS) 경험 - 고성능 AV 컴퓨팅 플랫폼(NVIDIA DRIVE, Qualcomm Snapdragon Ride) 및 하드웨어 가속기(GPU, DSP, NPU) 최적화 경험

기술 스택

CC++RTOSFreeRTOSEmbedded LinuxCANCAN-FDAutomotive EthernetFPD-LinkGMSLPCIeSPII2CISO 26262MISRA CMISRA C++PTPgPTPIEEE 802.1ASNVIDIA DRIVEQualcomm Snapdragon RideGPUDSPNPU

uber의 다른 공고

알림

알림이 없습니다