Descripción de la oferta
Como Ingeniero/a de Software en nuestro equipo global de I+D, tendrás la oportunidad de crecer y desarrollarte en el diseño y la implementación de aplicaciones de vigilancia electrónica de artículos (EAS), destinadas a clientes del sector retail a nivel mundial.
Objetivos y principales responsabilidades:
Colaborar en el desarrollo y diseño de software embedded para nuestras soluciones EAS.
Apoyar en la implementación y mantenimiento de la estrategia DevOps y los flujos de lanzamiento.
Contribuir al mantenimiento y la optimización de los pipelines de CI/CD en GitHub Actions.
Asegurar la calidad del código participando en la creación de pruebas unitarias.
Participar en las distintas fases del ciclo de vida del desarrollo de software (SDLC), desde la toma de requisitos hasta el mantenimiento.
Colaborar con el equipo en la investigación y resolución de problemas técnicos, aprendiendo a realizar análisis de causa raíz.
Participar en el equipo de innovación para investigar y aprender sobre nuevas tecnologías del sector.
Crear y mantener la documentación técnica del código, como diagramas y especificaciones.
Formación y experiencia:
Grado en Ingeniería Informática, Telecomunicaciones o similar.
Inglés fluido para colaborar con equipos internacionales.
Conocimientos técnicos:
Programación (Must have): Buenos conocimientos de C# o C++. Interés por aprender lenguajes de script como Python.
Sistemas Operativos (Must have): Conocimientos básicos de Linux.
Control de Versiones (Must have): Familiaridad con herramientas como Git/GitHub.
Desarrollo Embebido (Nice to have): Experiencia o interés en plataformas como Armbian (Ubuntu/Debian) o el uso de microcontroladores.
Interfaz de Hardware (Nice to have): Conocimientos básicos de UART, I2C, SPI o GPIO.
DevOps (Nice to have): Nociones de Docker, DockerHub o GitHub Actions.
Ciberseguridad (Nice to have): Interés en aprender sobre protocolos de seguridad como SSL/SSH/GPG.
Web y Bases de Datos (Nice to have): Competencia en HTML/CSS, JavaScript (React) y SQL.
Plataformas Cloud (Nice to have): Experiencia con servicios en la nube como Azure.
Buenas Prácticas (Nice to have): Interés en patrones de diseño y en escribir código limpio y mantenible.
Competencias:
Resolución de problemas: Ganas de aprender y abordar nuevos retos de manera metódica.
Habilidades de comunicación: Capacidad para comunicar ideas de forma clara.
Colaboración: Actitud proactiva para trabajar en equipo utilizando herramientas como Microsoft Teams, GitHub y Jira.
Adaptabilidad: Disposición para aprender nuevas herramientas y tecnologías.
Gestión del tiempo: Capacidad para organizarse y cumplir con las tareas asignadas.
Qué ofrecemos:
Formar parte de una empresa multinacional con un buen ambiente laboral y sólidos valores corporativos.
Plan de formación y desarrollo profesional para que puedas crecer con nosotros.
Paquete salarial atractivo y competitivo.
Trabajo en modalidad home office dos días a la semana.
Residencia en la zona de Barcelona.
#J-18808-Ljbffr