Embedded Firmware Engineer — Cortex-M, CAN/Modbus

ERNI

Comunidad Valenciana

Híbrido

EUR 60.000 - 90.000

Tempo integral

Há 5 dias
Seja uma das primeiras pessoas a se candidatar

Receba uma resposta desta empresa empregadora

Seu currículo e carta de apresentação personalizados exatamente para o que estão contratando.

Passe pelos filtros ATS

Benefícios oferecidos por esta vaga

Certifications coverage up to €1,400
Private health insurance
Extra sick leave +1 day per month
Language courses: English/Spanish/Germ
Gym discounts

Resumo da vaga

ERNI in Spain seeks an Embedded Firmware Engineer to design, develop and maintain bare‑metal firmware for ARM Cortex‑M MCUs, mainly STM32. You will connect sensors and host systems using CAN, Modbus, UART, I²C and SPI, contributing to hardware decisions and test‑driven development.

The role sits at the electronics/software intersection with a hybrid office model. English fluency is required; German is a plus. Prior STM32CubeIDE/HAL/LL experience is beneficial.

Qualificações

  • Bachelor’s degree in Software/Electrical Engineering or related field.
  • 3+ years embedded firmware development experience.
  • Strong C and modern C++ (C++14/17) for resource-constrained targets.
  • Bare‑metal ARM Cortex‑M experience with startup code, linker scripts, interrupts.
  • Experience with STM32 MCUs and CubeIDE/CubeMX, HAL/LL drivers.
  • Working knowledge of CAN, Modbus, UART/RS‑485, I²C and SPI.
  • Git with a test‑minded development approach.
  • English fluent; German a plus.

Responsabilidades

  • Develop, test and maintain bare‑metal firmware in C/C++ for ARM Cortex‑M MCUs.
  • Implement and debug stacks and drivers for CAN/CANopen, Modbus, UART, I2C and SPI.
  • Write low‑level drivers for ADCs, DACs, timers, DMA and peripherals.
  • Bring up new boards with hardware engineers; review schematics and measurements.
  • Contribute to electronics design through component selection and reviews.
  • Create unit and hardware‑in‑the‑loop tests; document work and support EMC/safety verification.
  • Investigate field issues with service/production teams; maintain firmware.
  • Collaborate with physicists, mechanical, electronics and software engineers across sites.

Conhecimentos

C/C++
ARM Cortex‑M
Serial protocols
Git
English fluent
German a plus

Formação

Bachelor's in Software/Electrical Engineering

Ferramentas

STM32CubeIDE
HAL/LL drivers
Debug tools

Descrição da vaga

ERNI in Spain seeks an Embedded Firmware Engineer to design, develop and maintain bare‑metal firmware for ARM Cortex‑M MCUs, mainly STM32. You will connect sensors and host systems using CAN, Modbus, UART, I²C and SPI, contributing to hardware decisions and test‑driven development.

The role sits at the electronics/software intersection with a hybrid office model. English fluency is required; German is a plus. Prior STM32CubeIDE/HAL/LL experience is beneficial.

Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Embedded Firmware Engineer - Hybrid, STM32 & CAN
Embedded Firmware Engineer - Hybrid, STM32 & CAN

ERNI • Valencia

Híbrido
EUR 42.000 - 65.000
Private health and travel insurance
Gym discounts
23 vacation days
Embedded Firmware Architect - ARM Cortex‑M, Hybrid Work
Embedded Firmware Architect - ARM Cortex‑M, Hybrid Work

ERNI • Madrid

Híbrido
EUR 55.000 - 90.000
Certifications covered
Private health insurance
Travel insurance
+8
Embedded Firmware Architect: ARM Cortex‑M, Hybrid Spain
Embedded Firmware Architect: ARM Cortex‑M, Hybrid Spain

ERNI • Comunidad Valenciana

Híbrido
EUR 60.000 - 90.000
Certifications coverage up to €1,400
Private health & travel insurance
Sick leave + 1 extra day off per month
+6
Hybrid Embedded Firmware Architect (C/C++, ARM)
Hybrid Embedded Firmware Architect (C/C++, ARM)

ERNI • Valencia

Híbrido
EUR 55.000 - 75.000
Certifications reimbursement up to €1,
Private health and travel insurance
Extra sick leave + 1 day off per month
+6
Embedded Firmware Engineer (STM32) - Flexible Hours
Embedded Firmware Engineer (STM32) - Flexible Hours

EM&E Group • Alcalá de Henares

Presencial
EUR 40.000 - 60.000
Embedded Software Engineer
Embedded Software Engineer

Idneo • Mollet del Vallès

Híbrido
EUR 42.000 - 64.000
Embedded Firmware Architect with German
Embedded Firmware Architect with German

ERNI • Comunidad Valenciana

Híbrido
EUR 60.000 - 90.000
Certifications coverage up to €1,400
Private health & travel insurance
Sick leave + 1 extra day off per month
+6
Embedded Firmware Architect with German
Embedded Firmware Architect with German

ERNI Spain • Valencia

Híbrido
EUR 55.000 - 75.000
Certifications reimbursement up to €1,
Private health and travel insurance
Extra sick leave + 1 day off per month
+6
Embedded Firmware Engineer
Embedded Firmware Engineer

ERNI • Comunidad Valenciana

Híbrido
EUR 60.000 - 90.000
Certifications coverage up to €1,400
Private health insurance
Extra sick leave +1 day per month
+2
Embedded Firmware Architect with German
Embedded Firmware Architect with German

ERNI • Madrid

Híbrido
EUR 55.000 - 90.000
Certifications covered
Private health insurance
Travel insurance
+8