El portal de empleo de España

Ingeniero de Firmware Embebido

Híbrido en València·Añadida hoy (comprobada el 29 oct)

ERNI Spain

18 ofertas abiertas

Nuestro resumen

Modalidad
Híbrido, València
Inglés
Obligatorio
Otros idiomas
Alemán, catalán
Experiencia
3+ años
Formación
Titulación universitaria
Beneficios
Seguro médico privado, retribución flexible, gimnasio

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Grado en Ingeniería de Software, Ingeniería Eléctrica o un campo relacionado.

  • Al menos 3 años de experiencia profesional en desarrollo de firmware embebido.

  • Sólidos conocimientos de C y experiencia en C++ moderno (C++14/17) para objetivos con recursos limitados.

  • Experiencia práctica en bare-metal con ARM Cortex-M, incluyendo código de arranque (startup code), scripts de enlazador (linker scripts), gestión de interrupciones y DMA, modos de bajo consumo y configuración de periféricos a nivel de registro.

  • Experiencia práctica con microcontroladores STMicroelectronics STM32 y STM32CubeIDE/CubeMX, controladores HAL y LL, o microcontroladores ARM comparables de proveedores como NXP, Renesas, Microchip SAM o TI.

  • Conocimientos operativos de protocolos seriales y de bus de campo, incluyendo CAN, Modbus, UART/RS-485, I²C y SPI.

  • Confianza en el uso de equipos de laboratorio como osciloscopios, analizadores lógicos, sondas de depuración (ST-LINK, J-Link) y analizadores de protocolos.

  • Capacidad para leer esquemas y hojas de datos (datasheets) y discutir decisiones de hardware con diseñadores electrónicos.

  • Experiencia en el uso de Git y un enfoque de desarrollo estructurado y orientado a las pruebas.

  • Inglés fluido; alemán es un plus.

Se valorará

  • CANopen u otros protocolos de capa superior, y Ethernet industrial como EtherCAT o PROFINET.

  • Experiencia con un RTOS como FreeRTOS, Zephyr o embOS.

  • Bootloaders seguros, actualizaciones de firmware firmadas o mecanismos de actualización en campo.

  • Ingeniería de control aplicada o procesamiento digital de señales para datos de sensores.

  • Diseño de circuitos analógicos o digitales, captura de esquemas y diseño de PCB utilizando herramientas como Altium u OrCAD.

  • Experiencia con requisitos EMC, CE, ATEX o SEMI S2.

  • Python para la automatización de pruebas, herramientas de prueba de producción o pruebas de final de línea.

  • Pipelines de CI, análisis estático (MISRA C, clang-tidy) o frameworks de pruebas unitarias embebidas como Unity y GoogleTest.

  • Formación en tecnología de vacío, equipos de semiconductores o instrumentos de medición.

Idiomas

🗣️ Cursos de idiomas gratuitos: inglés, español, catalán y alemán.

Salario y beneficios

Qué ofrecen

🎓 Cubrimos tus certificaciones y recompensamos los logros técnicos hasta 1.400 €.

🏥 Seguro médico privado y seguro de viaje.

💯 Cobertura total de baja por enfermedad + 1 día extra libre al mes sin necesidad de baja médica.

🧘♀️ Apoyo emocional, legal y familiar gratuito.

🏋️♀️ Descuentos en gimnasios + compensación deportiva.

💳 Remuneración flexible: comidas, transporte, guardería, etc.

🤝 Bonos por referidos: hasta 6.000 € por candidato y 5.000 € por cliente.

🌴 23 días laborables de vacaciones.

¿Y el salario? 💸

Lo discutiremos durante la primera llamada. Si es importante para ti, ¡no dudes en preguntar! 💬

El puesto

🌍¿Quieres trabajar para un International Service Delivery Center en España como Embedded Firmware Engineer?

Diseñarás, desarrollarás y mantendrás el firmware de estos instrumentos, desde la puesta en marcha inicial de la placa hasta productos listos para el mercado. Trabajando principalmente con C y C++ bare-metal en microcontroladores ARM Cortex-M, conectarás sensores, actuadores y sistemas host utilizando protocolos como CAN, Modbus, UART, I²C y SPI. Este puesto se sitúa en la intersección entre la electrónica y el software. Leerás esquemas, utilizarás osciloscopios y analizadores lógicos, y asumirás la responsabilidad del firmware que ayuda a que cada producto funcione de forma fiable en el campo.

Qué harás

  • Desarrollar, probar y mantener firmware bare-metal en C y C++ para microcontroladores ARM Cortex-M, principalmente STM32 y familias comparables.

  • Implementar y depurar pilas de comunicación y controladores para CAN/CANopen, Modbus RTU y TCP, UART, RS-232/RS-485, I²C y SPI.

  • Escribir controladores de bajo nivel para ADC, DAC, temporizadores, DMA, PWM y periféricos activados por interrupciones utilizados para la interfaz con sensores y actuadores.

  • Realizar la puesta en marcha de nuevas placas con ingenieros de hardware: revisar esquemas, realizar mediciones e investigar problemas donde el hardware y el software no se comporten como se espera.

  • Contribuir al diseño electrónico mediante la selección de componentes, revisión de esquemas y aportación de diseño para pruebas (design-for-test).

  • Crear pruebas unitarias y de hardware-in-the-loop, documentar tu trabajo y apoyar la verificación frente a estándares de seguridad y EMC.

  • Investigar problemas de campo con los equipos de servicio y producción, y mantener el firmware de productos ya presentes en el mercado.

  • Colaborar con físicos e ingenieros mecánicos, electrónicos y de software, incluyendo colegas en sedes internacionales.

Cómo trabajarás

¿Qué pasa si el proyecto termina? 😅

Trabajamos en una amplia variedad de proyectos, tecnologías y sectores, lo que te permite seguir creciendo en diferentes entornos. Si un proyecto termina o sientes que estás listo para un nuevo reto, encontraremos otro que se alinee con tu desarrollo profesional.

Nuestro modelo de trabajo 👩🔬

Te pedimos que estés disponible para reuniones clave. ¿Necesitas ir a una cita médica o a recoger a tu hijo al colegio? No hay problema. Confiamos en que entregarás un trabajo de calidad dentro de tu semana laboral de 40 horas.

Nuestro modelo es híbrido: solemos ir a la oficina 2 días a la semana, pero nos encanta vernos las caras; ¡las mejores historias siempre ocurren en la oficina!

Sobre ERNI Spain

ERNI es una empresa suiza de ingeniería de software y consultoría que ayuda a las organizaciones a crear y modernizar productos digitales. Con un fuerte enfoque en sectores como el farmacéutico, la salud, la automoción y la fabricación, ERNI ofrece servicios integrales que van desde el desarrollo de software y la ingeniería de datos hasta el aseguramiento de la calidad y la entrega ágil. La empresa opera en Europa, Estados Unidos y Asia, y emplea a más de 1.000 profesionales en todo el mundo.

En España, ERNI tiene una presencia significativa con oficinas en Barcelona y Madrid, que sirven como centro de entrega clave para clientes internacionales, especialmente en los sectores farmacéutico y sanitario. La empresa es conocida por su cultura colaborativa y orientada a la ingeniería, y ofrece oportunidades para que profesionales internacionales trabajen en proyectos complejos y regulados. ERNI apoya la reubicación y valora los equipos diversos y multiculturales, lo que la convierte en una opción atractiva para ingenieros y especialistas tecnológicos que buscan desarrollar su carrera en España.

Sector
Ingeniería de software
Fundación
1994
Plantilla
1,000–5,000
Sede
Zúrich, Suiza
En España
Barcelona, Madrid

Datos prácticos

  • ERNI tiene oficinas en Barcelona y Madrid, que ofrecen oportunidades para trabajar en los vibrantes centros tecnológicos de España.
  • La empresa se centra principalmente en los sectores farmacéutico y sanitario, lo que proporciona exposición a proyectos de vanguardia en ingeniería de datos, IA y ensayos clínicos.
  • ERNI apoya la reubicación de contrataciones internacionales, con un entorno de trabajo multicultural y el inglés como idioma de trabajo común.
  • La empresa ofrece una trayectoria profesional clara para ingenieros, incluidos roles en Rust, Python, .NET e ingeniería de datos.
  • Las oficinas españolas de ERNI forman parte de una red global, lo que permite la colaboración con equipos de Europa, Estados Unidos y Asia.

En sus propias palabras

Información adicional

¿TE GUSTARÍA CONVERTIRTE EN UN ERNIan? ¡POSTÚLATE AHORA! 🚀

Todas las vacantes de ERNI Spain
WhatsApp