Назад
Company hidden
10 дней назад

Embedded Software Engineer (Robotics and Drones)

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

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

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

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

Текст:
/
TL;DR
Embedded Software Engineer (Robotics and Drones) (C++/ROS2): Building and productizing onboard software and software architecture for modular driving robots and drones with an accent on embedded C/C++, firmware, Linux, and hardware integration. Focus on designing interfaces between hardware and higher-level robotic software, developing real-time systems and drivers, and integrating embedded devices with ROS2.

Location: Eindhoven, Strijp-T, Netherlands; onsite

Company

hirify.global designs and builds modular robotics platforms, including autonomous drones and driving robots.

What you will do

  • Design and build onboard applications in C++, with Python where appropriate.
  • Co-develop software architecture, interfaces, component structure, and requirements for new functionality.
  • Develop and debug firmware, communication interfaces, peripheral drivers, and embedded Linux software.
  • Build automated tests and documentation for production-ready features.
  • Collaborate with hardware, control, and algorithm engineers to enable higher-level autonomy through ROS2.

Requirements

  • Bachelor’s or Master’s degree in Embedded Systems, Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Typically 2–6 years of professional embedded software development experience.
  • Strong C and C++ skills, including modern C++17+, with experience developing close to hardware.
  • Hands-on experience with STM32 or ARM Cortex microcontrollers, firmware, embedded interfaces, and debugging tools.
  • Experience with Linux-based embedded systems, CMake, Git, and embedded build or deployment workflows.
  • Ability to work across hardware, firmware, Linux, and higher-level robotic software.

Nice to have

  • Experience with Linux kernel development, device drivers, NVIDIA Jetson, ARM64 Linux, and camera or image-sensor integration.
  • Experience with DroneCAN, CAN-based distributed systems, FreeRTOS, ROS2, CI/CD, and embedded robotics integration.
  • Experience developing software for drone payloads, sensors, or actuators.

Culture & Benefits

  • Fast-paced, high-tech environment with opportunities for professional growth.
  • Salary based on experience, a non-contributory pension scheme, and travel cost reimbursement.
  • Participation plan connected to company growth.
  • 30 paid vacation days plus national holidays.
  • Office-based work at a new facility in Strijp-T, with team events, game nights, Friday drinks, coffee, fruit, and snacks.

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