Назад
Company hidden
4 дня назад

Software Engineer (Jetson)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
China
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer (Jetson) (Robotics/AI): Building high-performance application software and middleware for NVIDIA Jetson AGX compute nodes powering autonomous humanoid robots with an accent on real-time pipelines, sensor integration, and edge AI deployment. Focus on designing zero-copy GPU-accelerated data flows, integrating high-speed hardware interfaces, optimizing system performance, and implementing monitoring, recovery, CI/CD, and OTA update capabilities.

Location: Shanghai, China; on-site

Company

Developing AI-first humanoid robots that combine perception, reasoning, and dexterous manipulation into autonomous systems, with an engineering center in China focused on bringing a full-size humanoid platform to production.

What you will do

  • Architect and develop high-performance applications and middleware for NVIDIA Jetson AGX Orin and Thor platforms.
  • Design deterministic, low-latency multithreaded pipelines targeting sub-millisecond control loops.
  • Build zero-copy video and sensor ingestion and preprocessing pipelines using CUDA, TensorRT, VPI, and NvMedia.
  • Integrate PCIe, 10GbE, SocketCAN/CAN-FD, USB 3.2, SPI, I2C, UART, Ethernet, and MIPI-CSI2 interfaces for sensor and actuator telemetry.
  • Develop health monitoring, watchdogs, thermal and power throttling, crash recovery, containerized CI/CD environments, and secure OTA firmware updates.
  • Profile systems, investigate memory leaks and thread contention, and optimize CPU-GPU memory transfers with AI, perception, control, and hardware infrastructure teams.

Requirements

  • B.Sc. or M.Sc. in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • 5+ years of software development experience on ARM/Linux edge platforms, specifically NVIDIA Jetson AGX Xavier or Orin modules.
  • Proficiency in Modern C++ 17/20 and Python, with strong Linux system and application programming skills.
  • Solid experience with JetPack SDK, CUDA, TensorRT, VPI, and Linux user-space application development tools.
  • Hands-on experience with PREEMPT_RT real-time Linux, POSIX multithreading, shared-memory IPC, and low-latency socket programming.
  • Deep knowledge of PCIe, Ethernet, CAN-FD, MIPI-CSI2, SPI, I2C, and UART hardware interfaces.
  • Familiarity with Docker, system service management, and Linux security models.
  • Strong diagnostic skills using logic analyzers, protocol sniffers, and embedded profiling tools.

Nice to have

  • Experience optimizing ROS 2/DDS middleware on Jetson edge platforms.
  • Experience in autonomous driving, humanoid robotics, quadrupeds, or high-performance edge AI compute nodes.
  • Knowledge of secure boot, hardware-accelerated encryption, and OTA platforms such as RAUC or Mender.
  • Comfort communicating technical topics in English with international teams.

Culture & Benefits

  • On-site work in an international engineering environment.
  • Collaboration with headquarters and AI, perception, control, and hardware infrastructure teams.
  • Opportunity to build a next-generation full-size humanoid robotics platform from 0 to 1.
  • Competitive compensation.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →