Puesto: Ingeniero/a Electrónico/a – Firmware Embebido (MCU)
Sector: Electrónica de potencia / productos industriales
Ubicación: Cataluña
Contrato: Indefinido
El proyecto
Buscamos incorporar un/a Ingeniero/a Electrónico/a con perfil embebido para participar en el desarrollo de productos electrónicos industriales, donde la fiabilidad, el control del hardware y el comportamiento en tiempo real son críticos.
El puesto está orientado a perfiles generalistas en electrónica y sistemas embebidos, que disfruten trabajando cerca del hardware y entendiendo cómo el software controla realmente una placa electrónica.
Qué se ofrece
- Participación en el desarrollo completo de productos electrónicos industriales - Entorno técnico sólido, con resistente vínculo entre hardware y firmware - Proyectos a largo plazo, con productos que se mantienen durante años - Trabajo colaborativo con ingenieros electrónicos y de hardware - Estabilidad y aprendizaje continuo en sistemas embebidos - Buen equilibrio entre desarrollo, validación y soporte técnico
Qué harás
- Desarrollar firmware para microcontroladores (MCU) - Implementar y mantener drivers de bajo nivel: GPIO, timers, PWM, UART, SPI, CAN... - Desarrollar interfaces de comunicación industrial (CAN, Modbus RTU, RS-485) - Participar en la definición de nuevas placas electrónicas basadas en MCU, en colaboración con el equipo de hardware - Depurar y validar el funcionamiento del sistema usando osciloscopio, analizador lógico y JTAG - Asegurar la robustez, el timing y la fiabilidad del firmware en condiciones reales - Contribuir a la mejora continua del código y de la arquitectura de firmware
Qué buscamos
- Formación en Ingeniería Electrónica, Eléctrica, Informática o similar - Experiencia previa en sistemas embebidos / firmware para microcontroladores - Buen dominio de C y/o C++ aplicado a microcontroladores - Conocimientos sólidos de electrónica analógica y digital - Comprensión de conceptos de bajo nivel: interrupciones, timers, registros, memoria - Capacidad para trabajar cerca del hardware y entender esquemas electrónicos - Nivel intermedio de inglés técnico - Español y/o catalán fluido
Se valorará especialmente
- Experiencia con familias de microcontroladores (Renesas, TI, STM, etc.) - Buenas prácticas de documentación (Doxygen) - Uso de Python para scripts o pruebas - Conocimiento de entornos de control de versiones y CI/CD para embebido
Por qué este perfil
El puesto requiere ingenieros/as que entiendan el producto desde dentro, capaces de convertir esquemas electrónicos y requisitos funcionales en un firmware simple, robusto y mantenible, sin capas innecesarias.