Hybrid Embedded Firmware Architect (C/C++, ARM)

ERNI

Valencia

Hybrid

EUR 55,000 - 75,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Certifications reimbursement up to €1,
Private health and travel insurance
Extra sick leave + 1 day off per month
Emotional, legal and family support
Gym discounts
Flexible remuneration: meals, transit,
Referral bonuses: up to €6,000 per候選者?
23 working days of vacation
Free language courses: English,Spanish

Job summary

ERNI, an International Service Delivery Center in Spain, seeks an Embedded Firmware Architect to develop and improve firmware in C/C++ for ARM Cortex-M MCUs. You will collaborate with electronics and engineering teams to translate requirements into robust software that interfaces with hardware.

You will investigate hardware–software issues with a debugger and schematics, extend firmware, and build tests to verify changes. The role offers a hybrid model and opportunities for growth.

Qualifications

  • Bachelor’s degree in Software/Electrical Engineering or related field.
  • Experience developing embedded firmware with C and C++.
  • Experience with microcontrollers and bare-metal firmware including peripherals, interrupts and timing.
  • Ability to investigate hardware–software issues using a debugger, schematics and measurement equipment.
  • Disciplined approach to testing, code review and version control.
  • German & English skills for collaboration with international colleagues.
  • Experience with ARM Cortex-M is particularly relevant.

Responsibilities

  • Develop firmware for sensor interfaces, instrument functions and communication with connected systems.
  • Bring up and debugging hardware with electronics engineers using schematics, datasheets and lab measurements.
  • Extend existing firmware and implement new functionality.
  • Build tests to verify changes and reproduce faults more easily.
  • Investigate issues found during development, production or use in the field.
  • Work with STM32-class MCUs and interfaces (SPI, I2C, UART) including CAN and Modbus.

Skills

C/C++ development
Bare-metal firmware
ARM Cortex-M
Debugger & debugging
Testing & version control
German & English

Education

Bachelor’s degree in Software/Electrical Engineering

Tools

STM32 microcontrollers
Debugger tools
Oscilloscope

Job description

ERNI, an International Service Delivery Center in Spain, seeks an Embedded Firmware Architect to develop and improve firmware in C/C++ for ARM Cortex-M MCUs. You will collaborate with electronics and engineering teams to translate requirements into robust software that interfaces with hardware.

You will investigate hardware–software issues with a debugger and schematics, extend firmware, and build tests to verify changes. The role offers a hybrid model and opportunities for growth.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Architect - ARM Cortex‑M, Hybrid Work
Embedded Firmware Architect - ARM Cortex‑M, Hybrid Work

ERNI • Madrid

Hybrid
EUR 55,000 - 90,000
Certifications covered
Private health insurance
Travel insurance
+8
Embedded Firmware Engineer - Hybrid, STM32 & CAN
Embedded Firmware Engineer - Hybrid, STM32 & CAN

ERNI • Valencia

Hybrid
EUR 42,000 - 65,000
Private health and travel insurance
Gym discounts
23 vacation days
Senior C++ Architect, Medical Robotics (Embedded)
Senior C++ Architect, Medical Robotics (Embedded)

Erni Spain • Barcelona

Hybrid
EUR 90,000 - 120,000
Private health insurance
Sick leave coverage
Language courses
+5
Senior C++ Architect - Medical Robotics (Hybrid)
Senior C++ Architect - Medical Robotics (Hybrid)

ERNI • Cataluña

Hybrid
EUR 70,000 - 110,000
Private health insurance
Sick leave coverage
Emotional, legal & family support
+7
Embedded Firmware Architect with German
Embedded Firmware Architect with German

ERNI Spain • Valencia

Hybrid
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 Software Engineer — Hybrid, RTOS & Real-Time
Embedded Software Engineer — Hybrid, RTOS & Real-Time

Idneo • Mollet del Vallès

Hybrid
EUR 42,000 - 64,000
Senior C++ Architect for Medical Robotics (Hybrid)
Senior C++ Architect for Medical Robotics (Hybrid)

ERNI • Bellprat

Hybrid
EUR 70,000 - 100,000
Senior MedTech C++ Architect | Real-Time Robotics | Hybrid
Senior MedTech C++ Architect | Real-Time Robotics | Hybrid

ERNI • Barcelona

Hybrid
EUR 80,000 - 120,000
Certifications reimbursement up to €1,
Embedded Firmware Architect with German
Embedded Firmware Architect with German

ERNI • Madrid

Hybrid
EUR 55,000 - 90,000
Certifications covered
Private health insurance
Travel insurance
+8
Ingeniero/a Firmware Embebido ARM Cortex-M
Ingeniero/a Firmware Embebido ARM Cortex-M

Merytronic • Amorebieta

On-site
EUR 42,000 - 65,000
Gympass
Buen ambiente de trabajo
Plan de formación continua
+1