P⚡ Poste: Ingeniero/a Firmware Embebido – Sistemas Industriales MCU /pp Prerrequisitos: Desarrollo firmware de bajo nivel en microcontroladores, C/C++, drivers, Programación Estructurada. /pp Localización: Vallès Oriental /pp Contrato: CDI directo con el cliente /ppbr/ppEl proyecto /ppTe incorporarás a un entorno industrial especializado en el desarrollo de sistemas electrónicos basados en microcontroladores para aplicaciones críticas. /ppEl firmware se desarrolla sin sistema operativo, bajo una arquitectura propia. No se trata de sistemas simples, sino de plataformas tecnológicas complejas donde la robustez, estabilidad y fiabilidad son fundamentales. /ppEl enfoque técnico incluye: /pulliIntegración directa con hardware /liliGestión precisa de interrupciones y periféricos /liliAlta exigencia tecnológica /liliCultura orientada a cero defectos /liliProductos con ciclos de vida largos en contexto industrial /li /ulpTrabajarás estrechamente con hardware y validación, participando desde la definición técnica hasta la industrialización del producto. /ppbr/ppLo que se ofrece /pulliParticipar en el desarrollo de producto industrial propio /liliEntorno tecnológico exigente y estructurado /liliSistemas complejos con alto nivel de responsabilidad técnica /liliCultura de calidad y mejora continua /liliColaboración directa con hardware y equipos multidisciplinares /liliBuen ambiente de trabajo. /liliEstabilidad y visión a largo plazo /li /ulpbr/ppLo que harás /pulliDesarrollar firmware para microcontroladores en sobre arquitectura propietaria. /liliImplementar drivers de bajo nivel: GPIO, timers, UART, SPI, I²C, CAN, DMA /liliProgramar a nivel de registros y periféricos /liliGestionar interrupciones y temporización crítica /liliImplementar protocolos de comunicación industrial (CAN, Modbus RTU, RS-485…) /liliParticipar en la definición de nuevas placas electrónicas basadas en MCU /liliDepurar y validar usando osciloscopio, analizador lógico y JTAG /liliAsegurar estabilidad, latencia controlada y comportamiento predecible del sistema /liliContribuir a una arquitectura de firmware robusta, mantenible y escalable /li /ulpbr/ppLo que buscamos /pulliFormación en Ingeniería Electrónica, Eléctrica, Informática o similar /liliAl menos 5 años de experiencia en firmware embebido /liliConocimientos solidos de Programación Estructurada. /liliConocimientos de Programación Orientada a Objetos. /liliDominio sólido de C aplicado a microcontroladores (C++ valorable si es embebido) /liliExperiencia desarrollando firmware sin sistema operativo /liliFuerte comprensión de interrupciones, temporización, memoria y programación a nivel de registro /liliConocimientos sólidos de electrónica analógica y digital /liliExperiencia en sistemas tecnológicos complejos con alta exigencia de fiabilidad /liliCapacidad de trabajar estrechamente con hardware /liliInglés técnico intermedio /liliExperiencia en entorno industrial /liliBuenas prácticas de documentación /liliAutomatización de pruebas (Python, RobotFramework) /liliConocimiento de herramientas de integración continua /li /ul