Desde We Bring estamos seleccionando un/a R&D Software Engineer (C/C++) en L'Hospitalet de Llobregat para su incorporación en una empresa fabricante, tecnológica e internacional del sector energía.
¿CUÁLES SERÁN TUS FUNCIONES?
* Analizar, diseñar y desarrollar sistemas embebidos en C y C++ en entorno Linux.
* Desarrollar drivers en kernel de Linux (ADC, GPIOs, SPI).
* Desarrollar aplicaciones de tipo industrial sobre Linux.
* Colaborar con otros miembros del equipo en la gestión de proyectos, integración continua y mejoras de los procesos de desarrollo.
* Analizar diagnósticos de eventos y situaciones reales reportadas de los equipos ya desplegados en campo, siendo un reto constante identificar los puntos del código software que deban ser optimizados.
* Implementar y desarrollar los procesos de validación que garanticen la calidad de estos desarrollos.
* Adecuar los productos existentes que se fabrican en volumen a los nuevos requisitos de clientes y mercados.
¿Y EL STACK TECNOLÓGICO?
* Programación C/C++.
* Virtualización de aplicaciones software en Docker.
* Protocolos de comunicaciones.
* Protocolos de sincronización horaria.
* Entornos de compilación basados en autotools, Makefiles y shell scripting .
* Sistemas de integración continua.
* Programación en Python para la automatización de tareas.
* Programación en Rust.
* Programación en Linux embebido.
* Programación de sistemas de tiempo real.
¿QUÉ TE OFRECEMOS?
* Trabajarás en proyectos con impacto real: tu código alimentará infraestructuras energéticas a nivel internacional.
* Formación continua con un plan anual personalizado.
* Serás parte de una empresa tecnológica, que diseña y desarrolla producto propio y trabaja soluciones a medida.
* Podrás desarrollar tu carrera profesional en un entorno dinámico, participando en proyectos retadores y técnicamente desafiantes para diferentes clientes.
* Tendrás horario flexible, 1 día de teletrabajo a la semana y jornada intensiva en verano para que puedas conciliar tu vida personal y profesional.
* Contrato indefinido con cliente final.
¿QUÉ TE PEDIMOS?
Como R&D Software Engineer (C/C++) te pedimos:
* Grado en Ingeniería en Electrónica, Informática, Telecomunicaciones o similar.
* +3 años de experiencia desarrollando sistemas embebidos en C/C++.
* Valorable experiencia con protocolos de comunicación industriales y Linux embebido.