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

Software Embedded Engineer (Robotics)

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

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

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

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

Текст:
/
TL;DR
Software Embedded Engineer (Robotics): Building firmware and low-level software for wearable sensing systems that capture, process, and transmit biomechanical and physiological data with an accent on C/C++, real-time architectures, sensor integration, and wireless communication. Focus on developing drivers and hardware abstraction layers, synchronizing distributed sensor data, debugging physical devices, and solving hardware-software integration challenges.

Location: Genoa, Italy

Company

hirify.global is a deep-tech startup building humanoid robot platforms and wearable sensing technologies for human-centered Physical AI.

What you will do

  • Design, implement, and maintain production firmware in C and C++ for microcontroller-based systems and wearable devices.
  • Develop sensor interfaces and acquisition pipelines for IMUs and other sensors, including sampling, calibration, synchronization, timestamping, and data-quality management.
  • Build real-time embedded architectures with RTOS frameworks, task scheduling, interrupts, synchronization, and inter-task communication.
  • Develop peripheral drivers, hardware abstraction layers, and low-latency wireless communication using BLE and Wi-Fi.
  • Debug and validate firmware on physical devices using JTAG/SWD debuggers, oscilloscopes, and logic analyzers.
  • Collaborate with electronics, mechanical, hardware, software, AI, and product engineers on interfaces, integration, testing, CI, and reliability.

Requirements

  • Bachelor’s or Master’s degree in Computer Engineering, Electronic Engineering, Computer Science, or a related field.
  • 1+ years of professional embedded software development experience.
  • Strong C and C++ experience with microcontrollers and resource-constrained systems.
  • Hands-on RTOS experience, including scheduling, synchronization, interrupts, and inter-task communication.
  • Experience with device drivers, hardware abstraction layers, embedded interfaces including I2C, SPI, UART, USB, and CAN, and sensor integration.
  • Good written and verbal communication skills in English; availability to travel nationally and internationally.

Nice to have

  • Experience with wearable devices, motion tracking, IMUs, magnetometers, pressure sensors, EMG, or physiological sensing.
  • Knowledge of sensor fusion, orientation estimation, motion tracking, low-power systems, and battery optimization.
  • Familiarity with ARM Cortex-M, Zephyr, FreeRTOS, bootloaders, firmware updates, OTA solutions, and embedded security.
  • Knowledge of Python for testing, device automation, analysis, or engineering tooling.

Culture & Benefits

  • Work on wearable technologies spanning embedded systems, sensing, biomechanics, robotics, and AI.
  • Direct involvement in product development from concept to deployment.
  • Collaboration across multidisciplinary hardware, software, AI, and product teams.
  • Competitive salary and benefits package under CCNL Metalmeccanico.
  • Flexible, meritocratic startup environment focused on innovation and technical excellence.

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