> Markdown version of [/jobs/ext/3688879-r-d-software-engineer-h-m](https://www.wearedevelopers.com/jobs/ext/3688879-r-d-software-engineer-h-m). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # R&D Software Engineer (H/M) - **Company:** Jobtome - **Location:** Barcelona, Spain - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), Apple IOS, Computer Vision, Unit Testing, Big Data, C Sharp (Programming Language), C++ (Programming Language), Software Quality, DevOps, Firmware, Field-Programmable Gate Array (FPGA), Python (Programming Language), Machine Learning, Microsoft Office, Radio-Frequency Identification, Real-Time Operating Systems, Backend, Integration Tests - **Published:** October 11, 2026 - **Apply:** https://www.buscojobs.com.es/r-d-software-engineer-h-m-en-barcelona-ID-374363308 ## About the Role SE REQUIERE: - Titulado/a en Ingeniería Técnica Industrial o Graduado/a en Ingeniería de la rama industrial. - Al menos 5 años de experiencia en: Implementación modular. Desarrollo de librerías de pruebas unitarias para la validación de la calidad del código. Machine learning. Procesamiento de visión artificial. - Manejo del / de: Python. C#. C++. C. Paquete de Microsoft Office. SE VALORARÁ: - Experiencia en desarrollo de maquinaria industrial. - Conocimientos sobre / en: Sistemas embebidos y RTOS. Tecnología RFID. HMI. Control de movimiento. Programación con GPU's. HDL. FPGA. Programación de apps en Android o iOS. Big data. Metodología DevOps. Inglés. ## Description Desde Ava Headhunting estamos buscando, para incorporación directa en el Departamento de I+D de una importante empresa nacional dedicada a la investigación y desarrollo de diferentes productos en la industria 4.0.situada en Igualada (Barcelona), a un/a R&D Software Engineer.Reportando al Responsable del Departamento, la misión principal de la persona seleccionada será diseñar y validar el firmware y el software de un nuevo dispositivo electrónico para el sector textil, asegurando que se integren correctamente con el hardware y verificando el resultado en los prototipos que se diseñen a tal efecto.FUNCIONES: - Programar, probar y depurar código en lenguajes de bajo nivel.- Implementar los paneles HMI y otros elementos de software.- Elaborar el esquema de APIs y el backend para la comunicación entre diferentes componentes del sistema.- Optimizar el rendimiento del firmware para mejorar la velocidad, el uso de memoria y el consumo de energía de los dispositivos.- Desarrollar pruebas unitarias y de integración para validar la funcionalidad del firmware y del software.- Colaborar con los equipos de hardware para realizar pruebas de integración que verifiquen el correcto funcionamiento de los modelos.- Realizar pruebas en campo de los productos, asegurando que cumplen con las especificaciones técnicas en condiciones reales de uso.- Analizar los datos obtenidos, identificando y resolviendo los problemas técnicos que se encuentren, así como proponiendo mejoras que optimicen el rendimiento, la fiabilidad y la escalabilidad de los productos.SE OFRECE: - Contrato indefinido directamente con el cliente, con periodo de prueba de 6 meses de duración.- Salario: entre ****** y ****** euros.- Beneficios sociales: flexibilidad horaria.- Plan de formación.- Formar parte de una empresa con un buen clima laboral.- Jornada completa.Horario: Lunes a jueves de 8:30 a.M. / 9:00 a.M. a 13:00 p.M. y de 14:00 p.M. a 17:30 p.M. / 18:00 p.M. Viernes de 8:00 a.M. a 15:00 p.M. - Incorporación inmediata.SE REQUIERE: - Titulado/a en Ingeniería Técnica Industrial o Graduado/a en Ingeniería de la rama industrial.- Al menos 5 años de experiencia en: Implementación modular.Desarrollo de librerías de pruebas unitarias para la validación de la calidad del código.Machine learning.Procesamiento de visión artificial.- Manejo del / de: Python.C#.C++.C. Paquete de Microsoft Office.SE VALORARÁ: - Experiencia en desarrollo de maquinaria industrial.- Conocimientos sobre / en: Sistemas embebidos y RTOS.Tecnología RFID.HMI.Control de movimiento.Programación con GPU's.HDL.FPGA.Programación de apps en Android o iOS.Big data.Metodología DevOps.Inglés.Contrato: indefinidoSalario desde:*****Salario hasta:*****