NVIDIA
NVIDIA
NVIDIA는 게임, 데이터 센터, 클라우드 컴퓨팅, 헬스케어, 제조, 자동차, 로보틱스 등 다양한 분야에서 활용되는 가속 컴퓨팅 및 인공지능 기술을 개발합니다. 그래픽 처리 장치, AI 플랫폼, 시뮬레이션, 산업별 솔루션을 아우르며, 협업형 3D 워크플로를 위한 NVIDIA Omniverse, 자율주행 차량 개발을 위한 NVIDIA DRIVE, 헬스케어 애플리케이션을 위한 NVIDIA Clara 등을 제공합니다. NVIDIA는 첨단 컴퓨팅, 시뮬레이션, AI 기반 분석을 지원하는 인프라와 소프트웨어를 개발하는 대규모 기술 팀을 운영합니다.

NVIDIA AI 네트워킹 소프트웨어 아키텍트

NVIDIA AI 네트워킹 플랫폼을 위한 C/C++ 인프라와 RDMA 프로토콜을 설계합니다. 성능을 평가하고 이스라엘 전역의 엔지니어링 팀과 협업해 네트워킹 시스템을 발전시킵니다.

설명

  • 동서 방향 AI 네트워킹 스택의 프로그래밍 가능한 RDMA 프로토콜을 위한 C/C++ 인프라, 임베디드 구성 요소 및 런타임 환경을 개발하고 유지합니다.
  • 개념 증명 구현을 만들고 실험을 수행하며 정량 모델을 사용해 성능을 평가하고 네트워킹 개선 방향을 정합니다.
  • 하드웨어, 펌웨어, 아키텍처, 컴파일러 및 SDK 팀과 협력해 스택 전반의 설계를 발전시키고 확장 가능한 네트워킹 솔루션을 통합합니다.
  • 전 세계에 분산된 엔지니어링 팀을 위해 기술 설계, 테스트 결과 및 사양을 문서화합니다.

지원 자격

  • 컴퓨터 과학, 컴퓨터 공학, 전기 공학 학사 또는 석사 학위나 이에 상응하는 경험.
  • 저수준 소프트웨어 개발, 네트워킹 또는 시스템 프로그래밍 경력 0~5년.
  • C 및/또는 C++에 대한 뛰어난 숙련도.
  • 시스템 수준 문제를 디버깅한 역량.
  • 컴퓨터 아키텍처, 운영 체제 및 TCP/IP, RDMA, InfiniBand와 같은 네트워크 프로토콜에 대한 지식 또는 관련 과목 이수.
  • 문서 작성과 글로벌 엔지니어링 팀 협업을 위한 명확한 기술 커뮤니케이션 능력.
  • 호기심, 뛰어난 문제 해결 능력, 지속적으로 배우고 기술 전문성을 쌓으려는 의지.
  • RDMA, InfiniBand, SmartNIC 또는 패킷 처리 관련 실무 경험이나 학술 프로젝트 경험 우대.
  • RISC-V 실행 환경, RTOS, 보드 초기화 또는 드라이버 개발에 대한 지식 우대.
  • Linux 커널 개발, 네트워크 시뮬레이션 도구 또는 성능 프로파일링 실무 경험 우대.

관련 채용공고