Назад
Company hidden
2 месяца назад

Senior Software Developer, Vehicle Applications Software (C++)

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

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

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

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

Текст:
/
TL;DR
Senior Software Developer, Vehicle Applications Software (C++): Building and optimizing high-performance in-vehicle applications, connectivity middleware, and platform services for automotive-grade HPC platforms with an accent on low-latency vehicle-to-cloud data transfer, resource management, and lifecycle monitoring. Focus on embedded Linux development, multithreaded C++ systems, cross-platform debugging, and automated unit and integration testing.

Location: Dublin, Ireland

Company

hirify.global develops AI-enabled software for software-defined vehicles, with its technology deployed across more than 8 million vehicles.

What you will do

  • Build, maintain, and optimize high-performance in-vehicle applications and connectivity middleware.
  • Enable low-latency, high-throughput data transfer between vehicles and cloud services.
  • Implement platform services for resource management, health monitoring, and lifecycle management.
  • Troubleshoot and identify root causes across development, testing, and production environments.
  • Write unit and integration tests, conduct code reviews, and create design documentation.

Requirements

  • 5+ years of professional software development experience.
  • Bachelor’s degree in computer science, mathematics, physics, or a related field.
  • Strong proficiency in modern C++14/17, including RAII, smart pointers, multithreading, inter-process communication, and memory management.
  • Hands-on experience developing, cross-compiling, testing, and debugging on Embedded Linux.
  • Experience with automated unit and integration testing using modern C++ frameworks and Python.
  • Experience with HTTP, MQTT, Protobuf, FlatBuffers, and JSON.

Nice to have

  • Experience with Android, QNX, or other POSIX-compliant operating systems.
  • Knowledge of CAN, Ethernet, SOME/IP, UDS, or Adaptive AUTOSAR.
  • Familiarity with Rust.

Culture & Benefits

  • Work on automotive software deployed in production at global scale.
  • Collaborate on complex vehicle, middleware, and platform engineering challenges.
  • Contribute through design reviews, code reviews, and knowledge-sharing documentation.

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