Firmware Engineer
Role details
Job location
Tech stack
Job description
En Hubbell buscamos un/a Firmware Engineer para unirse a nuestro equipo en Carballedo, Galicia. El candidato ideal tendrá experiencia en desarrollo de firmware en C para microcontroladores y participará en el ciclo de vida del desarrollo del firmware., * Diseñar arquitecturas y desarrollos de firmware para equipos electrónicos a partir de especificaciones técnicas.
- Programar firmware en C para microcontroladores, aplicando buenas prácticas.
- Colaborar en entornos con integración continua, control de versiones y documentación técnica., ¿Te motiva desarrollar firmware que acaba funcionando en el mundo real? ¿Te gusta trabajar cerca del hardware, entender cómo habla con el software y ver el impacto directo de tu código? En Aclara, parte del grupo Hubbell, estamos creciendo y por eso, buscamos un/a Firmware Engineer para unirse a nuestro equipo de desarrollo y trabajar en producto propio para los mercados de Smart Grid, utilities eléctricas, gas y agua., * Diseñar arquitecturas y desarrollos de firmware para equipos electrónicos a partir de especificaciones técnicas.
- Programar firmware en C para microcontroladores, aplicando buenas prácticas (modularidad, reutilización, patrones de diseño).
- Trabajar entendiendo el hardware subyacente, hojas de datos y protocolos de comunicación.
- Implementar tests unitarios, de integración y regresión antes del paso a validación.
- Utilizar herramientas de debug y test (emuladores, simuladores, osciloscopios, analizadores lógicos…).
- Colaborar en entornos con integración continua, control de versiones y documentación técnica en inglés.
Requirements
Flexibilidad horaria Paquete de beneficios sociales Buen ambiente de equipo, * Al menos 3 años de experiencia en desarrollo de firmware en C sobre microcontroladores.
- Experiencia en testing de firmware (unit, integración, regresión).
- Nivel suficiente de inglés técnico para documentar y trabajar en entornos internacionales., Desarrollo de firmware en C Testing de firmware Conocimiento de protocolos embebidos Herramientas de depuración embebida Inglés técnico
Educación
Grado en Ingeniería Informática, Telecomunicaciones, Electrónica, Formarás parte de un equipo técnico estable e internacional, participando en todo el ciclo de vida del firmware: diseño, implementación, testing y mejora continua, con impacto directo en soluciones que se despliegan a gran escala., * Grado en Ingeniería Informática, Telecomunicaciones, Electrónica o similar.
- Al menos 3 años de experiencia en desarrollo de firmware en C sobre microcontroladores.
- Experiencia en testing de firmware (unit, integración, regresión).
- Conocimiento de protocolos embebidos.
- Experiencia con herramientas de desarrollo y depuración embebida.
- Familiaridad con entornos de integración continua y control de versiones.
- Nivel suficiente de inglés técnico para documentar y trabajar en entornos internacionales.
Valoramos especialmente:
- Experiencia previa en sectores industrial, energía o utilities.
- Interés por entender el "por qué" detrás del hardware y el software.
- Persona organizada, curiosa y con mentalidad colaborativa.
Benefits & conditions
Ofrecemos un entorno colaborativo en proyectos técnicos con impacto real y un modelo de trabajo híbrido en Bilbao, así como un paquete de beneficios sociales que incluye flexibilidad horaria y estabilidad laboral., * Producto propio y proyectos técnicos con impacto real.
- Entorno internacional y colaborativo.
- Modelo de trabajo híbrido en el centro de Bilbao.
- Flexibilidad horaria.
- Estabilidad y proyección a medio y largo plazo.
- Paquete de beneficios sociales (además de salario).
- Buen ambiente de equipo y foco técnico.