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

Senior Firmware Engineer (Embedded C)

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

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

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

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

Текст:
/
TL;DR
Senior Firmware Engineer (Embedded C): Developing and maintaining firmware for precision products used in healthcare, robotics, and advanced manufacturing with an accent on bare-metal development, real-time constraints, and hardware integration. Focus on implementing motion-control algorithms and communication interfaces, bringing up new hardware boards, optimizing embedded code, and defining product test plans.

Location: Barcelona, Spain; occasional domestic and international travel required for customer support and installations.

Company

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

What you will do

  • Develop and maintain firmware for hirify.global products.
  • Implement product features including feedback interfaces, communication protocols, and motion-control algorithms.
  • Design new products and build proofs of concept for novel features.
  • Develop continuous integration and development libraries.
  • Collaborate with hardware, software, and testing teams on component selection, schematics, customer libraries, and test plans.
  • Improve product, architecture, design, and continuous integration documentation.

Requirements

  • MS or PhD in Computer Science, Electrical Engineering, or a related technical discipline.
  • Around 8 years of engineering experience.
  • Proficiency in C for resource-constrained embedded environments and bare-metal microprocessor development with real-time constraints.
  • Experience with hardware board bring-up, system debugging, code optimization, MCU peripherals, schematics, datasheets, and application notes.
  • Knowledge of version control and software testing procedures.
  • Fluent written and spoken English required.

Nice to have

  • Knowledge of C++, Python, object-oriented programming, RTOS, MISRA, and Jenkins.
  • Experience with FSoE, CANopen, EtherCAT, EtherNet/IP, or Profinet.
  • Knowledge of motion control, robotics, medical automation, or industrial systems.
  • Fluent written and spoken Spanish.

Culture & Benefits

  • Collaborative culture focused on teamwork, empowerment, and innovation.
  • Work supports global customers across healthcare and advanced manufacturing.
  • Occasional domestic and international travel for customer support and installations.

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