Telematics Software Engineer (Rust)

Cooltra
Barcelona, Spain
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Shift work

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services CAN Bus CANopen Communications Protocols Computer Engineering Software Debugging DevOps Hypertext Transfer Protocols (HTTP) Python (Programming Language) Modbus
+9 more
Message Queuing Telemetry Transport (MQTT) Prometheus TCP/IP Grafana Backend Kotlin Kubernetes Terraform Microservices

Job description

Cooltra somos líderes europeos en soluciones de movilidad ? compartida y sostenible, con una flota de miles de motos y vehículos eléctricos conectados en tiempo real.Nuestro equipo de Telematics es la “máquina” que hace posible que cada vehículo esté online, recopilando y enviando datos a nuestra nube para garantizar una experiencia inmejorable al usuario.Sobre el equipo de TelematicsEl equipo de Telematics es responsable de asegurar que todos nuestros vehículos se conecten correctamente a la nube a través de sus dispositivos IoT.Nuestro trabajo va desde integrar y probar distintos dispositivos de telemetría (AstraTelematics, OMNI, OKAI, etc.), garantizando que los datos del vehículo se interpretan y envían correctamente a nuestro backend, hasta diseñar y desarrollar nuevas herramientas internas de los dashboards con los que trabajan los equipos de operaciones.Trabajamos en la intersección entre el hardware, el software, y la infraestructura cloud, manteniendo una visión completa del sistema y buscando siempre optimizar la conectividad, la fiabilidad y la observabilidad.IoT / Edge: dispositivos de diferentes fabricantes con integración CAN bus.Backend: Microservicios en Kotlin y Rust/ Desplegados sobre Kubernetes/APIs REST.Infraestructura: Terraform, Terragrunt/ Observabilidad con Prometheus, Grafana, Datadog.Frontend / Backoffice: Kotlin Multiplatform, y explorando nuevas tecnologías.Cloud: entornos de producción HA basados en Kubernetes, servicios distribuidos y BDDs para almacenamiento y consulta de datos de vehículos e IoTs.Integrar y mantener nuevos dispositivos IoT dentro del ecosistema Cooltra.Analizar y decodificar datos CAN bus para diferentes modelos de motocicletas.Diseñar y desarrollar software backend que gestione la comunicación entre dispositivos y la nube.Contribuir tanto en backend como en frontend de nuestro producto Eos.Participar en el diseño e implementación de herramientas internas para gestión, diagnóstico y control remoto de vehículos.Colaborar con equipos de operaciones para asegurar el funcionamiento óptimo del sistema.Perfil deseadoFormación en Ingeniería Informática, Telecomunicaciones, Industrial o similar.Al menos, 3 años de experiencia programando en al menos un lenguaje de backend (Kotlin, Rust, Go, Python, etc.).Familiaridad con conceptos de IoT, CAN bus, protocolos de comunicación (TCP/IP, MQTT, HTTP).Conocimientos básicos o interés por sistemas embebidos.Capacidad para trabajar cerca del hardware, probar dispositivos, hacer debugging físico y lógico.Interés en infraestructura cloud y herramientas DevOps (Kubernetes, Terraform, observabilidad).Ganas de aprender, experimentar y “ensuciarte las manos” para hacer que la telemática funcione en el mundo real.ValoramosExperiencia con Rust o Kotlin.Conocimiento de protocolos de telemetría (UDP, CANopen, Modbus, etc.).Experiencia previa en movilidad, , automoción, o IoT industrial.Formar parte de Cooltra significa trabajar….? Un entorno muy técnico, con equipos pequeños y decisiones ágiles, y participando en proyectos con impacto real en vehículos y usuarios/as.? Un equipo multicultural e internacional : Trabajarás con personas de distintas partes del mundo, lo que te permitirá aprender nuevas formas de pensar, compartir experiencias y mejorar tus habilidades en un entorno diverso.? Jornada completa de 40 horas semanales y contrato indefinido.? Adelanto de nómina con Payflow : Porque sabemos que a veces necesitas tener acceso a tu salario antes de final de mes, te damos la opción de acceder a tu salario de forma anticipada cuando lo necesites.? Retribución flexible con Cobee : Podrás optimizar tu sueldo y destinar parte de tu salario a beneficios como seguro de salud, transporte o comida, ahorrando en impuestos.? Descuentos y ofertas exclusivas : Gracias a nuestras alianzas con diferentes marcas, tendrás acceso a descuentos en una gran variedad de productos y servicios.? Sistema híbrido de trabajo.Programa de referencias _Engineering_Software engineeringDesarrollador Java ( Experiencia AWS) 100% en remoto#J-*****-Ljbffr

Requirements

Familiaridad con conceptos de IoT, CAN bus, protocolos de comunicación (TCP/IP, MQTT, HTTP). Conocimientos básicos o interés por sistemas embebidos.Capacidad para trabajar cerca del hardware, probar dispositivos, hacer debugging físico y lógico.Interés en infraestructura cloud y herramientas DevOps (Kubernetes, Terraform, observabilidad). Ganas de aprender, experimentar y “ensuciarte las manos” para hacer que la telemática funcione en el mundo real.ValoramosExperiencia con Rust o Kotlin.Conocimiento de protocolos de telemetría (UDP, CANopen, Modbus, etc.). Experiencia previa en movilidad, , automoción, o IoT industrial.Formar parte de Cooltra significa trabajar…. ? Un entorno muy técnico, con equipos pequeños y decisiones ágiles, y participando en proyectos con impacto real en vehículos y usuarios/as. ? Un equipo multicultural e internacional : Trabajarás con personas de distintas partes del mundo, lo que te permitirá aprender nuevas formas de pensar, compartir experiencias y mejorar tus habilidades en un entorno diverso.

Benefits & conditions

? Jornada completa de 40 horas semanales y contrato indefinido. ? Adelanto de nómina con Payflow : Porque sabemos que a veces necesitas tener acceso a tu salario antes de final de mes, te damos la opción de acceder a tu salario de forma anticipada cuando lo necesites. ? Retribución flexible con Cobee : Podrás optimizar tu sueldo y destinar parte de tu salario a beneficios como seguro de salud, transporte o comida, ahorrando en impuestos. ? Descuentos y ofertas exclusivas : Gracias a nuestras alianzas con diferentes marcas, tendrás acceso a descuentos en una gran variedad de productos y servicios. ? Sistema híbrido de trabajo.Programa de referencias _Engineering_Software engineeringDesarrollador Java ( Experiencia AWS) 100% en remoto #J-*****-Ljbffr

About the company

Cooltra somos líderes europeos en soluciones de movilidad ? compartida y sostenible, con una flota de miles de motos y vehículos eléctricos conectados en tiempo real.Nuestro equipo de Telematics es la “máquina” que hace posible que cada vehículo esté online, recopilando y enviando datos a nuestra nube para garantizar una experiencia inmejorable al usuario.Sobre el equipo de TelematicsEl equipo de Telematics es responsable de asegurar que todos nuestros vehículos se conecten correctamente a la nube a través de sus dispositivos IoT.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:23 min

Raspberry Pi and Modbus for feeder control

Øivind Heggland Øivind Heggland · Europe 2026 Virtual

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:12 min

Abstracting physical machine boundaries using industrial edge gateways

Freya Menzel Freya Menzel +1 · Europe 2026 Virtual

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

Videos

See all

Related articles

See all