Назад
Company hidden
4 часа назад

Software Engineer - Sensor Systems, Robot Software (Embedded AI)

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

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

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

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

Текст:
/

TL;DR

Software Engineer - Sensor Systems, Robot Software (Embedded AI): Build and deliver reliable C++ software for edge devices that capture sensor data and enable autonomy at fleet scale, with an accent on observable/diagnosable embedded Linux systems and real-time performance. Focus on integrating automotive sensors, streaming data, running edge ML inference, and solving hard debugging and fault-tolerance challenges across distributed robotics systems.

Company

hirify.global develops Embodied AI technology for vehicles to perceive, understand, and navigate complex environments.

What you will do

  • Build and deliver high-quality, reliable C++ software for embedded devices, ensuring it is observable and debuggable even with limited connectivity.
  • Implement full sensor integration and data capture/streaming at the scale and quality required for autonomous driving.
  • Deliver and maintain soft-real-time Linux-based applications for a fleet of embedded devices, including data collection/storage and edge ML inference.
  • Create fault-tolerant software with comprehensive diagnostics to quickly resolve issues preventing maximum fleet capacity.
  • Design and use system monitoring tools to improve performance and address both ad hoc and systemic problems.
  • Collaborate with cross-functional stakeholders (Hardware, Product, Project, Engineering management) and lead engineering best practices (testing, documentation, tooling, mentorship).

Requirements

  • 5+ years of experience and a Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • Proficiency developing high-performance embedded Linux systems software in C++ and managing the full software development lifecycle.
  • Experience with automotive sensors and technologies such as camera, LiDAR, radar, and localization systems (IMU, GNSS).
  • Familiarity with embedded Linux, build systems, and/or user space applications.
  • Strong understanding of IPC middleware usage/configuration for high data throughput robotics applications (e.g., ROS or other automotive middleware).
  • Ability to debug deep performance and reliability issues (stack traces, core dumps, slow disk writes, high load, memory bottlenecks, external device bottlenecks, threading issues).

Culture & Benefits

  • Hybrid working policy combining time in Sunnyvale offices/workshops and time working from home.
  • Inclusive interview experience with accommodations available if needed.
  • Emphasis on diversity, fairness, and respectful collaboration.
  • Opportunity to contribute across the full software development lifecycle for next-generation compute and sensor platforms.

Hiring process

  • Interview process includes an inclusive accommodations step if adjustments are required.
  • Evaluation focuses on meeting essential requirements and discussing relevant experience.

Location: Sunnyvale, California, USA (hybrid)

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