c++embedded linuxci cddistributed systemscsoftware architectureros2roboticsembedded softwarereal time software
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
88
Хорошая вакансия
развернуть
Вакансия дает понятную техническую ответственность в промышленной робототехнике, но широкий лидерский охват и отсутствие данных о зарплате оставляют важные условия для уточнения.
?Широкая ответственность
Актуальный стек
Робототехника
Обучение в команде
32 дня отпуска
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Robotics Software Engineer (C/C++/ROS2): Building and evolving the embedded software platform for autonomous pallet shuttle robots used in high-density warehouse automation with an accent on real-time control, distributed systems, and scalable robotics architecture. Focus on designing robust onboard software, solving complex reliability and safety challenges, and leading technical decisions across multidisciplinary engineering teams.
Location: Lokeren, Belgium; satellite office in Berchem (Antwerp)
Company
hirify.global designs and manufactures robotic systems for automated pallet storage and retrieval in warehouse environments.
What you will do
Own software features end-to-end, from requirements analysis and system design through implementation, validation, deployment, and maintenance.
Evolve the Atlas embedded software platform and next-generation architecture for autonomous pallet shuttle fleets.
Design, develop, optimize, test, and debug embedded software in C/C++ for motion control, communication, coordination, reliability, performance, and safety.
Drive architecture decisions for distributed robotic systems operating in real-time industrial environments, applying robotics expertise and Model-Based Design where appropriate.
Lead technical discussions across software, electronics, mechanical, systems, and product teams; identify risks and translate customer and business needs into scalable solutions.
Mentor junior and mid-level engineers, promote engineering best practices, and support system integration and customer deployments primarily in Belgium with limited international travel.
Requirements
Bachelor’s or Master’s degree in Software Engineering, Computer Science, Electronics, or Industrial Engineering.
Extensive experience developing embedded software in modern C/C++.
Strong experience designing complex embedded or robotic systems.
Experience with ROS2 and modern robotics software frameworks.
Experience with embedded Linux, distributed systems, real-time software development, and maintainable, scalable software platforms.
Excellent analytical and problem-solving skills for technically challenging and ambiguous problems.
Strong communication skills and the ability to influence technical decisions across multidisciplinary teams.
Experience mentoring engineers and driving engineering best practices.
Fluent English required; Dutch is an advantage.
Nice to have
Rust experience.
Knowledge of Matlab/Simulink or Model-Based Design.
Culture & Benefits
Hands-on environment in an ambitious, young organization with opportunities to take initiative.
Training provided by experienced colleagues.
Attractive salary and benefits, including a company car with fuel card or charging pass, group and health insurance, meal and eco vouchers, net allowances, and a CAO90 bonus.
Laptop, iPhone with subscription, and 32 total leave days for a full year on a 40-hour workweek instead of 38 hours.
International environment with occasional customer deployment support and limited international travel.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →