Назад
Company hidden
обновлено 1 день назад

Software Engineer (Motion Control)

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

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

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

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

Текст:
/
TL;DR
Software Engineer (Motion Control): Developing and maintaining multi-platform communication, motion control, and graphical user interface libraries for precision servo-driver products with an accent on advanced identification algorithms, diagnostic functions, and performance optimization. Focus on building robust motion control software, integrating with firmware teams, and defining automated testing plans for reliable robotics and industrial systems.

Location: Barcelona, Spain

Company

hirify.global develops precision engineered components and subsystems for mission-critical healthcare, robotics, and advanced manufacturing applications.

What you will do

  • Develop and maintain communication libraries for hirify.global Motion products.
  • Build and maintain motion control libraries with advanced identification algorithms and tuning tools.
  • Develop graphical user interfaces that simplify servo-driver commissioning.
  • Make performance and optimization trade-offs to meet product requirements.
  • Write architecture and detailed design documentation for motion software platforms.
  • Collaborate with Firmware and Quality Assurance teams on product improvements and test plans.

Requirements

  • BSc, MSc, or PhD in Electrical Engineering, Computer Science, Software Engineering, Robotics, Industrial Engineering, or a related technical discipline.
  • At least 2 years of relevant experience.
  • Strong proficiency in Python.
  • Knowledge of motion control, including motor types, feedback sensors, and control systems.
  • Experience with source code control, software testing methodologies, and automated testing practices.
  • Fluent written and spoken Spanish and English.

Nice to have

  • Knowledge of industrial communication protocols such as EtherCAT, EtherNet/IP, Profinet, or CANOpen.
  • Experience with desktop applications using Qt, PyQt, PySide, or similar technologies.
  • Experience developing cross-platform applications for Windows and Linux.
  • Experience in motion control, robotics, laboratory automation, or medical automation.
  • Creative problem-solving, attention to detail, and strong technical communication skills.

Culture & Benefits

  • Collaborative, team-oriented environment focused on teamwork, empowerment, and knowledge sharing.
  • Opportunity to work on precision motion control systems using modern development tools and practices.
  • Work connected to healthcare, robotics, and advanced manufacturing applications.
  • Equal employment opportunity and affirmative action workplace.

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