Firmware Engineer – Sistemas Críticos Embebidos (H/M)
hace 10 horas
Mollet del Vallès
⚡ Puesto : Ingeniero/a Firmware Embebido – Sistemas Industriales MCU Prerrequisitos : Desarrollo firmware de bajo nivel en microcontroladores, C/C++, drivers Localización : Vallès Oriental Contrato : Contrato indefinido directo con el cliente El proyecto Te incorporarás a un entorno industrial especializado en el desarrollo de sistemas electrónicos basados en microcontroladores para aplicaciones críticas. El firmware se desarrolla sin sistema operativo, bajo una arquitectura determinista con gestión estricta de temporización y latencia . No se trata de sistemas simples, sino de plataformas tecnológicas complejas donde la robustez, estabilidad y fiabilidad son fundamentales. El enfoque técnico incluye: Control determinista Integración directa con hardware Gestión precisa de interrupciones y periféricos Alta exigencia tecnológica Cultura orientada a cero defecto Productos con ciclos de vida largos en entorno industrial Trabajarás estrechamente con hardware, validación y calidad, participando desde la definición técnica hasta la industrialización del producto. Lo que se ofrece Desarrollo completo de producto industrial propio Entorno tecnológico exigente y estructurado Sistemas complejos con alto nivel de responsabilidad técnica Cultura de calidad y mejora continua Colaboración directa con hardware y equipos multidisciplinares Estabilidad y visión a largo plazo Lo que harás Desarrollar firmware para microcontroladores en arquitecturas deterministas Implementar drivers de bajo nivel: GPIO, timers, ADC/DAC, PWM, UART, SPI, I²C, CAN, DMA Programar a nivel de registros y periféricos Gestionar interrupciones y temporización crítica Implementar protocolos de comunicación industrial (CAN, Modbus RTU, RS-485…) Participar en la definición de nuevas placas electrónicas basadas en MCU Depurar y validar usando osciloscopio, analizador lógico y JTAG Asegurar estabilidad, latencia controlada y comportamiento predecible del sistema Contribuir a una arquitectura de firmware robusta, mantenible y escalable Lo que buscamos Formación en Ingeniería Electrónica, Eléctrica, Informática o similar Al menos 5 años de experiencia en firmware embebido Dominio sólido de C aplicado a microcontroladores (C++ valorable si es embebido) Experiencia desarrollando firmware sin sistema operativo Fuerte comprensión de interrupciones, temporización, memoria y programación a nivel de registro Conocimientos sólidos de electrónica analógica y digital Experiencia en sistemas tecnológicos complejos con alta exigencia de fiabilidad Capacidad de trabajar estrechamente con hardware Inglés técnico intermedio Experiencia en entorno industrial Buenas prácticas de documentación Automatización de pruebas (Python, RobotFramework) Conocimiento de herramientas de integración continua Si este puesto te interesa, envíanos tu CV para un primer contacto.