Ingeniero de diseño de software y hardware
2 days ago
Madrid
SACI (Sociedad Anónima de Construcciones Industriales) es una de las principales empresas europeas centradas en el diseño, fabricación y comercialización de equipos orientados al Control y la Eficiencia Energética Eléctrica a nivel mundial. ¿Eres Ingeniero de diseño software y hardware y te gustaría formar parte de nuestro equipo? ¿Qué harás? • Diseñar circuitos analógicos y digitales, incluyendo equipos de medida eléctrica tanto analógicos como digitales., • Generar esquemas electrónicos y diseño de PCBs utilizando herramientas como Altium, AutoCAD, Pulsonix., • Desarrollar firmware en C/C++ para microcontroladores (por ejemplo, STM32)., • Programar en lenguaje ensamblador para microcontroladores sencillos (Microchip, NXP, ST, TI)., • Integrar sistemas con RTOS (FreeRTOS, Zephyr) en microcontroladores., • Desarrollar en sistemas embebidos tipo Linux (Yocto, Debian, plataformas SOM) usando herramientas open source y GCC., • Utilizar IDEs de desarrollo embebido: ST, Keil, Segger, IAR., • Conectividad: implementar y usar periféricos como RS‑485, Ethernet, WiFi., • Protocolos de comunicación: Modbus, DLMS, MBus u otros estándares similares., • Elaborar documentación técnica (especificaciones, manuales, esquemas, informes de diseño)., • Colaborar con otros equipos (hardware, software alto nivel, producción, calidad) para asegurar la integración óptima del producto., • Realizar pruebas, validaciones y depuración del sistema embebido en entornos reales. Requisitos imprescindibles • Grado en Ingeniería en Tecnologías Industriales (especialidad Automática‑Electrónica) o Ingeniería Eléctrica, o titulación equivalente., • Experiencia en equipos de medida eléctrica (analógicos y digitales)., • Conocimientos de diseño analógico, digital y microprocesadores., • Dominio de herramientas CAD de esquemas y PCB (Altium, AutoCAD, Pulsonix)., • Experiencia significativa en programación en C y C++ para microcontroladores (ej. STM32)., • Experiencia con lenguaje ensamblador para microcontroladores (Microchip, NXP, ST, TI)., • Experiencia práctica con RTOS embebidos (FreeRTOS, Zephyr)., • Conocimientos en sistemas embebidos tipo Linux / Yocto / Debian / Open Source / GCC / plataformas SOM., • Conocimiento de IDEs de desarrollo embebido: ST, Keil, Segger, IAR., • Experiencia con periféricos de comunicaciones (RS‑485, Ethernet, WiFi)., • Experiencia en protocolos de comunicación de datos (Modbus, DLMS, MBus)., • Capacidad para generar documentación técnica clara y completa., • Buen nivel de inglés técnico (lectura y escritura)., • Habilidades de trabajo en equipo, autonomía, orientación a resultados y actitud proactiva., • Disponibilidad para viajar. Valorables • Experiencia en certificaciones normativas o regulaciones (por ejemplo, en equipos de medida, normativa industria)., • Experiencia en el ciclo completo del producto, desde prototipo hasta producción industrial., • Conocimientos en control industrial, automatización, energías renovables o domótica., • Experiencia en metodologías ágiles (Scrum, Kanban) o prácticas de desarrollo moderno (CI/CD, control de versiones, pruebas automáticas)., • Conocimientos en otros protocolos de comunicaciones (CAN, MQTT, LoRa, IEC 61850, etc.). Qué ofrecemos • Salario competitivo acorde con experiencia., • Estabilidad laboral y contrato, • Excelente ambiente de trabajo, con proyectos desafiantes e innovadores., • Oportunidades de crecimiento profesional y formación continua.