Regístrate para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritas
  • Crear CV
    Nuevo
  • Salario
  • Alertas de empleo

Embedded Firmware Engineer

1400 €/mensuales

ERNI Spain

Do you want to work for an International Service Delivery Center in Spain as an Embedded Firmware Engineer ?

You will design, develop and maintain the firmware inside these instruments, from initial board bring-up to field-ready products. Working mainly with bare-metal C and C++ on ARM Cortex-M microcontrollers, you will connect sensors, actuators and host systems using protocols such as CAN, Modbus, UART, I²C and SPI.This role sits at the intersection of electronics and software. You will read schematics, use oscilloscopes and logic analyzers, and take ownership of the firmware that helps each product work reliably in the field.

What you will bring

  • Bachelor’s degree in Software/Electrical Engineering or a related field.

  • At least 3 years of professional embedded firmware development experience.

  • Strong C skills and modern C++ experience (C++14/17) for resource-constrained targets.

  • Hands-on bare-metal experience with ARM Cortex-M, including startup code, linker scripts, interrupt and DMA handling, low-power modes and register-level peripheral setup.

  • Practical experience with STMicroelectronics STM32 microcontrollers and STM32CubeIDE/CubeMX, HAL and LL drivers — or comparable ARM microcontrollers from vendors such as NXP, Renesas, Microchip SAM or TI.

  • Working knowledge of serial and fieldbus protocols, including CAN, Modbus, UART/RS-485, I²C and SPI.

  • Confidence using lab equipment such as oscilloscopes, logic analysers, debug probes (ST-LINK, J-Link) and protocol analysers.

  • The ability to read schematics and datasheets and discuss hardware decisions with electronics designers.

  • Experience using Git and a structured, test-minded approach to development.

  • English fluent; German is a plus.

Nice to have:

  • CANopen or other higher-layer protocols, and industrial Ethernet such as EtherCAT or PROFINET.

  • Experience with an RTOS such as FreeRTOS, Zephyr or embOS.

  • Secure bootloaders, signed firmware updates or in-field upgrade mechanisms.

  • Applied control engineering or digital signal processing for sensor data.

  • Analogue or digital circuit design, schematic capture and PCB layout using tools such as Altium or OrCAD.

  • Experience with EMC, CE, ATEX or SEMI S2 requirements.

  • Python for test automation, production test tools or end-of-line testing.

  • CI pipelines, static analysis (MISRA C, clang-tidy) or embedded unit-test frameworks such as Unity and GoogleTest.

  • A background in vacuum technology, semiconductor equipment or measurement instruments.

You will be responsible for

  • Develop, test and maintain bare-metal firmware in C and C++ for ARM Cortex-M microcontrollers, primarily STM32 and comparable families.

  • Implement and debug communication stacks and drivers for CAN/CANopen, Modbus RTU and TCP, UART, RS-232/RS-485, I²C and SPI.

  • Write low-level drivers for ADCs, DACs, timers, DMA, PWM and interrupt-driven peripherals used to interface with sensors and actuators.

  • Bring up new boards with hardware engineers: review schematics, take measurements and investigate issues where hardware and software do not behave as expected.

  • Contribute to electronics design through component selection, schematic reviews and design-for-test input.

  • Create unit and hardware-in-the-loop tests, document your work and support verification against EMC and safety standards.

  • Investigate field issues with service and production teams, and maintain firmware for products already in the market.

  • Collaborate with physicists, mechanical, electronics and software engineers, including colleagues at international sites.

What if the project ends?

We work on a wide variety of projects, technologies, and sectors, allowing you to keep growing in different environments. If a project ends or you feel ready for a new challenge, we’ll find another one that aligns with your professional development.

Our working model

We ask you to be available for key meetings. Need to leave for a doctor’s appointment or to pick up your child from school? No problem. We trust you to deliver quality work within your 40-hour workweek.

Our model is hybrid: we usually go to the office 2 days a week, but we love seeing each other's faces; the best stories always happen in the office!

You will also enjoy:

We cover your certifications and reward technical achievements up to €1,400.

Private health and travel insurance.

Full coverage for sick leave + 1 extra day off per month without medical leave.

Free emotional, legal, and family support.

Gym discounts + sports compensation.

Flexible remuneration: meals, transport, childcare, etc.

Referral bonuses: up to €6,000 per candidate and €5,000 per client.

23 working days of vacation.

Free language courses: English, Spanish, Catalan and German.

And the salary?

We will discuss it during the first call. If it is important to you, feel free to ask!

#J-18808-Ljbffr

Oferta de empleo publicada 4 días atrás
Ofertas similares que pueden interesarteSegún la Embedded Firmware Engineer en Valencia
  • ## Embedded Firmware EngineerApplylocations: Valencia, Valencia- ESPtime type: Full timeposted on: Posted Todayjob requisition id: NX-4295...  ...of less experienced members.Minimum academic qualifications: Engineering or university degree in a science fieldRequired professional... 
    Ofertas de empleo recomendadas

    Nextpower Inc

    Valencia
    4 días atrás
  •  ...ERNI is seeking an Embedded Firmware Engineer in Valencia to design, develop, and maintain bare-metal firmware for ARM Cortex-M devices. You will work mainly with C/C++ on STM32 or equivalent MCUs, implementing CAN, Modbus, UART, I2C, and SPI interfaces while collaborating... 
    Ofertas de empleo recomendadas
    Trabajo híbrido

    ERNI

    Valencia
    4 días atrás
  •  ...Nextpower is seeking a firmware developer to contribute to new projects and enhance existing embedded FW for TI C2000 family. You will work on management and control of electrical power devices, write well-documented C code, and participate in design and code reviews.... 
    Ofertas de empleo recomendadas

    Nextracker Spain, S.L.

    Valencia
    4 días atrás
  •  ...Nextpower Inc in Valencia, Spain, is seeking an Embedded Firmware Engineer to develop new features and maintain firmware for power devices based on TI C2000 processors. You will design, implement and test software, prepare design documents, and participate in Scrum rituals... 
    Ofertas de empleo recomendadas

    Nextpower Inc

    Valencia
    22 horas atrás
  •  ...Analog Devices, Inc. in Ireland is seeking a Senior Engineer, Embedded Software to contribute to development of embedded software for ADEF & COMMS. You will lead in creating high-performance real-time software for ARM Cortex-M microcontrollers, focusing on reliability... 
    Ofertas de empleo recomendadas

    Analog Devices, Inc.

    Valencia
    22 horas atrás
  • ## Embedded Linux Software EngineerApplylocations: Valencia, Valencia- ESPtime type: Full timeposted on: Posted Todayjob requisition...  ...SCRUM) and version control (Git)Minimum academic qualifications:Engineering or university degree in a science fieldSkills:• Ability to... 
    Remoto

    Nextpower Inc

    Valencia
    4 días atrás
  •  ...Nextpower Inc in Valencia, Spain, is seeking an Embedded Linux Software Engineer to develop new features and maintain Linux-based applications for electrical power devices, including web access and control via a browser. You will work on backend and UI layers, implement... 

    Nextpower Inc

    Valencia
    22 horas atrás
  • ¿Te apasiona la tecnología? ¿Quieres desarrollarte en una empresa dinámica y en constante crecimiento? ¡Te estamos buscando! En Nunsys Group estamos ampliando nuestro equipo, buscamos un/a Programador/a especialista en sistemas industriales de Visión Artificial Industrial...

    Nunsys

    Paterna, Valencia
    3 días atrás
  • Una empresa del sector automotriz busca un desarrollador con mínimo 2-3 años de experiencia para mantener y mejorar su web e-commerce. El candidato ideal será capaz de trabajar en equipo y tiene sólidos conocimientos en BBDD SQL, C#, Java y HTML. Las funciones incluyen ...

    AVIA Cluster de Automoción de la Comunitat Valenciana

    Valencia
    3 días atrás
  •  ...Analog Devices, Inc. in Valencia, Spain, is seeking a Staff Engineer, Embedded Software Verification, to lead verification for software across Datacenter and Energy products. You will drive test automation, define strategies, and collaborate with cross-functional teams... 

    Analog Devices, Inc.

    Valencia
    22 horas atrás
  • SP?Berner es una empresa valenciana con más de 60 años de experiencia y líder en la transformación de plásticos sostenibles, presente en más de 50 países. Apostamos por la innovación, el diseño y el uso de plástico reciclado para desarrollar soluciones competitivas y responsables...
    Práctica
    Empleo permanente
    Indefinido

    LaraBench

    Valencia
    4 días atrás
  • ¿Te apasiona la tecnología? ¿Quieres desarrollarte en una empresa dinámica y en constante crecimiento? ¡Te estamos buscando! En Nunsys Group estamos ampliando nuestro equipo, buscamos un/a Programador/a especialista en sistemas industriales de Visión Artificial Industrial...
    Trabajo de verano
    Tiempo completo
    Todo el año
    Trabajar en la oficina
    Jornada intensiva

    Nunsys

    Paterna, Valencia
    10 días atrás
  •  ...selection and establish the implementation plan for circuits and firmware, actively contributing to the generation of the final IC...  ...functional Collaboration: Work with Functional Safety and security engineers to define concepts and support corresponding methods (FAM,... 

    Bosch Group

    Valencia
    4 días atrás
  • SP Berner, empresa valenciana líder en transformación de plásticos sostenibles, busca un Desarrollador/a Web Full Stack Senior para su equipo IT. Diseñarás y desarrollarás soluciones web que optimicen procesos internos, con enfoque en calidad, escalabilidad e integración...
    Indefinido

    LaraBench

    Valencia
    4 días atrás
  •  ...globally, get in touch - we’d love to discuss how Ebury can accelerate your career so you can shape the future. Senior Mobile Engineer Valencia Office - Hybrid: 4 days in the office, 1 day working from home Ebury is seeking a Senior Mobile Engineer to play... 
    Práctica
    Tiempo completo
    Trabajar en la oficina
    Trabajo híbrido

    Ebury

    Valencia
    9 días atrás
  •  ...DKB Code Factory GmbH in Valencia, Spain, seeks a QA Engineer to champion testing across iOS and Android apps. You will shape testing practices, drive automation, and ensure reliable software delivery within an agile team. You will design and expand automated coverage... 

    DKB Code Factory GmbH

    Valencia
    2 días atrás
  •  ...learning-first tech hub within DKB where autonomy, continuous improvement, and shared ownership are at the core of how we work. As a QA Engineer, you'll be the quality advocate within your team, helping shape testing practices, drive automation efforts, and ensure that... 
    Práctica
    Turno de mañana

    DKB Code Factory GmbH

    Valencia
    2 días atrás
  •  ...About the role As a Senior Hardware Engineer , you'll own the complete lifecycle of...  ...procedures. Maintain design documentation, firmware versions, BOMs, and change history....  ...electronics. Experience working with embedded systems based on Linux and/or Android.... 
    Práctica
    Tiempo completo
    Empleo permanente
    Trabajo híbrido

    Fever

    Valencia
    23 días atrás
  •  ...the centre of the company's mission: reshaping how more than 100 million monthly active users experience travel. It owns the pricing engine that balances customer demand against financial risk across dozens of partners — including Capital One, Air Canada, and Spirit... 
    Trabajar en la oficina
    Desde casa
    Remoto
    Turno de tarde
    Trabajo por turnos

    Hopper Inc.

    Valencia
    4 días atrás
  •  ...and in 14 offices world-wide, we’re looking for FlyMates to join the next stage of our journey as we continue to grow. Software Engineer, Payments Platform Work for a global payments leader, consistently ranked one of the best companies to work for. We’re... 
    Práctica
    Trabajar en la oficina
    Trabajo híbrido

    Flywire

    Valencia
    4 días atrás
  •  ...Schütz GmbH & Co. KGaA in Valencia is building an agile software engineering center to develop maritime sensor, navigation, and automation systems. The role emphasizes AI-assisted development, modern software practices, and cross‑location collaboration. A hybrid work arrangement... 
    Trabajo híbrido

    Schütz GmbH & Co. KGaA

    Valencia
    3 días atrás
  •  ...Valencia is building an agile development centre focused on maritime sensor, navigation, and automation systems. We hire software engineers across levels and offer a modern toolchain, international collaboration, and clear growth paths. You'll work in a bilingual team... 
    Trabajo híbrido

    Anschuetz UK Ltd.

    Valencia
    4 días atrás
  •  ...Software Engineer – Junior to Senior Level (all genders) – Valencia (Hybrid) In Valencia, we are building an agile development centre as part of our international engineering organisation. We develop maritime sensor‑, navigation‑, and automation‑systems. We are looking... 
    Trabajo híbrido
    Horario flexible

    Anschuetz UK Ltd.

    Valencia
    4 días atrás
  •  ...Software Engineer (all genders) In Valencia, we are building an agile development center as part of our international engineering organization. We develop maritime sensor-, navigation-, and automation- systems. Join our cross‑functional team and enjoy a modern toolchain... 
    Tiempo completo
    Contrato
    Indefinido
    Trabajo híbrido
    Horario flexible

    Schütz GmbH & Co. KGaA

    Valencia
    3 días atrás
  • Knowmad Mood busca un/a líder técnico con más de 10 años de experiencia en desarrollo y arquitectura de software para impulsar iniciativas estratégicas de IA, arquitectura empresarial e innovación. El rol combina diseño de soluciones, preventa técnica y definición de la...
    Aprendiz
    Práctica
    Remoto
    Horario flexible

    Knowmad Mood

    Valencia
    2 días atrás
  •  ...commercetools is seeking a Senior Search Engineer to build a modern, integrated search experience for customers. You will provide a search API for product discovery and foundational search capabilities across domains. You will design and implement search functionalities... 

    commercetools

    Valencia
    4 días atrás
  • Job Area: Application and Product Development Business Unit: Group Functions Job Description We are looking for a Web Developer with experience in Java/J2EE to contribute to the maintenance, development, and enhancement of applications used in a healthcare...

    Tieto

    Valencia
    3 días atrás
  • Tieto in Valencia, Spain, seeks a Web Developer with Java/J2EE to maintain and enhance healthcare applications. You will implement new features, troubleshoot issues, and continuously improve web applications while working with development technologies and system integration...

    Tieto

    Valencia
    3 días atrás
  • ¿Te apasiona la tecnología? ¿Quieres desarrollarte en una empresa dinámica y en constante crecimiento? ¡Te estamos buscando! En Nunsys Group estamos ampliando nuestro equipo y buscamos un/a Tech Lead de programación PLC & Scada WinCC - Procesos Líquidos para incorporarse...

    Nunsys

    Paterna, Valencia
    1 día atrás
  • AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple...
    Contrato
    Trabajar en la oficina
    Remoto

    AgileEngine, LLC.

    Valencia
    3 días atrás

¿Quieres recibir más ofertas?

Suscríbete y recibe ofertas similares para Embedded Firmware Engineer. ¡Entérate antes que nadie!