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.