Назад
Company hidden
10 часов назад

Embedded Software Engineer (Perception)

154 000 - 212 000$
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Embedded Software Engineer (Perception) (Rust/C++/Embedded Linux): Building low-level drivers, kernel modules, and firmware that move high-throughput camera, lidar, and IMU data into real-time perception pipelines on autonomous battery-electric rail vehicles with an accent on sensor reliability, timing, and hardware-software integration. Focus on reducing latency and jitter, eliminating dropped frames, synchronizing multi-sensor data, and optimizing NVIDIA GPU and kernel performance.

Location: Los Angeles, CA, United States

Salary: $154,000–$212,000 USD per year

Company

hirify.global develops autonomous battery-electric rail vehicles designed to make freight transportation cleaner, safer, and more efficient.

What you will do

  • Develop and maintain drivers, kernel modules, and firmware for embedded Linux systems on ARM and NVIDIA Jetson/Tegra platforms.
  • Write low-level systems software in Rust and C++ from board bring-up through production hardening.
  • Build and optimize capture pipelines, buffer management, and data integrity for high-throughput cameras, lidars, and IMUs.
  • Improve real-time sensing performance by reducing latency and jitter, preventing dropped frames, and maintaining deterministic multi-sensor timing.
  • Test sensor configuration changes across firmware and sensor revisions under varied conditions.
  • Profile and optimize NVIDIA GPU and kernel performance using CUDA, TensorRT, scheduling, and memory/I/O techniques.

Requirements

  • Bachelor’s degree or higher in Computer Science, Electrical Engineering, or a related technical field.
  • 4+ years of hands-on experience in embedded, firmware, or systems software engineering; recent graduates are excluded.
  • Strong knowledge of Linux internals and driver development on ARM-based platforms.
  • Proficiency in Rust and C++ for systems-level programming.
  • Experience with NVIDIA Jetson/Tegra platforms and high-throughput sensor drivers, including data capture, buffering, and timestamp synchronization.
  • Ability to debug across the hardware/software boundary using device trees, kernel logs, oscilloscopes, and logic analyzers, while collaborating across disciplines.

Nice to have

  • GPU and kernel-level optimization experience with CUDA and TensorRT.
  • Experience with Yocto-based builds, V4L2, GStreamer, or MIPI CSI-2 camera stacks.
  • Background in autonomous vehicles, robotics, or safety-critical systems.
  • Familiarity with ROS2, sensor fusion, SLAM, and real-time perception streaming pipelines.

Culture & Benefits

  • Work on autonomous battery-electric rail vehicles and real-time perception systems for freight transportation.
  • Collaborate with embedded platform engineers and interdisciplinary teams.
  • Inclusive workplace with equal opportunity and reasonable accommodation support.
  • Compensation is determined based on skills, experience, qualifications, and location.

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