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

Principal HW/SW Co-Design (Embedded/MCU)

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

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

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

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

Текст:
/
TL;DR
Principal HW/SW Co-Design (Embedded/MCU) (MCU/MPU firmware, RTL, ARM): Developing reusable low-level drivers and firmware for high-impact MCU SoC products, bridging hardware and software from simulation through silicon validation with an accent on driver architecture, SDK integration, and HW-SW consistency. Focus on RTL verification and emulation, backward-compatible APIs, pre-silicon and post-silicon enablement, and technical leadership across hardware and software teams.

Location: Catania, Italy

Salary: €61,000–€83,900 gross annual base salary

Company

hirify.global develops industrial and IoT edge-processing solutions, including microcontrollers and high-performance processors for automation, autonomous home applications, and personal electronics.

What you will do

  • Lead low-level IP firmware and device-driver development for MCU and MPU platforms.
  • Define reusable software architecture, API standards, and driver implementation frameworks.
  • Deliver firmware solutions across RTL verification, virtual simulation, SoC verification, post-silicon validation, and SDK integration.
  • Coordinate HW-SW development with hardware architects, SoC designers, verification teams, and central software teams.
  • Review hardware register definitions, close HW-SW gaps, and maintain backward-compatible interfaces as hardware evolves.
  • Mentor junior and mid-level engineers and drive quality practices, documentation, reviews, and cross-team execution.

Requirements

  • Master’s degree in Electrical Engineering, Electronics Engineering, or a related field.
  • 10+ years of experience in MCU/MPU architecture or firmware development.
  • Experience with RTL simulation and emulation, hardware and software verification environments, and RTL bring-up.
  • Deep knowledge of low-level firmware, driver design, platform integration, ARM processor subsystems, debugging, and embedded RTOS.
  • Proficiency in C, C++, Assembly, and at least one scripting language.
  • Ability to lead cross-functional teams, work across multiple sites and time zones, and mentor engineers.

Culture & Benefits

  • Work alongside hardware and software engineering teams in a new Catania-based MCU development team.
  • Annual incentive opportunities and/or equity may be included where applicable.
  • Competitive benefits package and remuneration governed by the applicable Metalmeccanica Industria collective labour agreement.
  • Equal-pay and transparent remuneration practices.

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