P bPuesto /b: Ingeniero/a Electrónico/a – Firmware Embebido (MCU) /pp bSector /b: Electrónica de potencia / productos industriales /pp bUbicación /b: Cataluña /pp bContrato /b: Indefinido /ppbr/ppEl proyecto /ppBuscamos incorporar un/a bIngeniero/a Electrónico/a con perfil embebido /b para participar en el desarrollo de productos electrónicos industriales, donde la bfiabilidad, el control del hardware y el comportamiento en tiempo real /b son críticos. /ppEl puesto está orientado a perfiles bgeneralistas en electrónica y sistemas embebidos /b, que disfruten trabajando cerca del hardware y entendiendo cómo el software controla realmente una placa electrónica. /ppbr/ppQué se ofrece /pulliParticipación en el desarrollo completo de productos electrónicos industriales /liliEntorno técnico sólido, con fuerte vínculo entre bhardware y firmware /b /liliProyectos a largo plazo, con productos que se mantienen durante años /liliTrabajo colaborativo con ingenieros electrónicos y de hardware /liliEstabilidad y aprendizaje continuo en sistemas embebidos /liliBuen equilibrio entre desarrollo, validación y soporte técnico /li /ulpbr/ppQué harás /pulliDesarrollar bfirmware para microcontroladores (MCU) /b /liliImplementar y mantener bdrivers de bajo nivel /b: GPIO, timers, PWM, UART, SPI, CAN… /liliDesarrollar interfaces de comunicación industrial (CAN, Modbus RTU, RS-485) /liliParticipar en la definición de nuevas bplacas electrónicas basadas en MCU /b, en colaboración con el equipo de hardware /liliDepurar y validar el funcionamiento del sistema usando bosciloscopio, analizador lógico y JTAG /b /liliAsegurar la robustez, el timing y la fiabilidad del firmware en condiciones reales /liliContribuir a la mejora continua del código y de la arquitectura de firmware /li /ulpbr/ppQué buscamos /pulliFormación en bIngeniería Electrónica, Eléctrica, Informática o similar /b /liliExperiencia previa en bsistemas embebidos / firmware para microcontroladores /b /liliBuen dominio de bC y/o C++ aplicado a microcontroladores /b /liliConocimientos sólidos de belectrónica analógica y digital /b /liliComprensión de conceptos de bajo nivel: interrupciones, timers, registros, memoria /liliCapacidad para trabajar cerca del hardware y entender esquemas electrónicos /liliNivel intermedio de inglés técnico /liliEspañol y/o catalán fluido /li /ulpbr/ppSe valorará especialmente /pulliExperiencia con familias de microcontroladores (Renesas, TI, STM, etc.) /liliBuenas prácticas de documentación (Doxygen) /liliUso de Python para scripts o pruebas /liliConocimiento de entornos de control de versiones y CI/CD para embebido /li /ulpbr/ppPor qué este perfil /ppEl puesto requiere bingenieros/as que entiendan el producto desde dentro /b, capaces de convertir esquemas electrónicos y requisitos funcionales en un firmware bsimple, robusto y mantenible /b, sin capas innecesarias. /p