Desarrollador Android Automotive

VASS
Municipality of Madrid, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Intermediate

Job location

Municipality of Madrid, Spain

Tech stack

Java
Android
C++
Communications Protocols
Continuous Integration
Ethernet
Software Engineering
GIT
Kotlin
Gitlab-ci
Software Version Control
Jenkins

Job description

El Área de Software Engineering dentro de la gran familia de VASS Company, hacemos magia , sobre todo cuando se trata del emocionante mundo del desarrollo back y front. ??, Como Ingeniero/a de Desarrollo de Software Android, te incorporarás al núcleo de la ingeniería de software de Renault, dentro del equipo responsable del sistema embebido de infoentretenimiento. Este sistema gestiona la experiencia multimedia y la interfaz de control del habitáculo en los vehículos de las marcas Renault, Alpine, Dacia y Mobilize., * Participar en el diseño y definición del software para vehículos inteligentes y conectados, especialmente en el desarrollo del Android Automotive Software Development Kit (SDK) y sus aplicaciones asociadas.

  • Diseñar interfaces del SDK que permitan exponer datos del vehículo y habilitar nuevos usos y funcionalidades.
  • Desarrollar nuevas funciones y actualizaciones periódicas para los vehículos de las distintas marcas del grupo, incluyendo: Dashcam integrada, Experiencias sensoriales en el habitáculo, Videovigilancia, Monetización de datos del vehículo, Juegos y entretenimiento a bordo
  • Colaborar con equipos internos y socios del sector automotriz para garantizar la integración y evolución del software.
  • Desarrollar, probar, integrar y depurar el software, asegurando la entrega de funcionalidades completas y de alto valor para el cliente.
  • Trabajar en el contexto de una arquitectura electrónica de nueva generación, orientada a la conectividad y la inteligencia del vehículo.

Requirements

  • Inglés fluido imprescindible

Experiencia Professional:

  • Mínimo 3 años de experiencia como ingeniero/a de desarrollo de software.

Conocimientos Técnicos Fundamentales

  • Arquitectura de Android adaptada a vehículos.
  • Diferencias entre Android Auto y Android Automotive.
  • Ciclo de vida de las aplicaciones en un entorno embebido.

Lenguajes de Programación:

  • Java y Kotlin: desarrollo de aplicaciones Android.
  • C++: para integración con capas más bajas del sistema (HAL, HIDL).
  • Conocimientos básicos de Rust

Frameworks y Herramientas:

  • Git y sistemas de control de versiones.
  • Herramientas de CI/CD (GitLab CI, Jenkins, etc.).

Testing y Calidad:

  • Validación en entornos embebidos.

Valorable: Conocimientos Específicos del Sector Automotriz

  • Integración con TCU, RIL, telephony stack.
  • Protocolos de comunicación (CAN, LIN, Ethernet automotriz).
  • Integración con Hardware: Sensores, cámaras, sistemas de infoentretenimiento.
  • Dashcams, sensores de habitáculo, etc.

About the company

Flexibilidad para trabajar de manera remota, adaptarte a nuestro modelo smartworking y con horarios flexibles. ?? (Solemos trabajar de lunes a jueves de 8-9 a 17-18 y jornada intensiva los viernes y meses de verano de Julio y Agosto de 8-15) ? Plan de carrera: Buscamos el crecimiento general y eso conlleva apoyar e incentivar el crecimiento de nuestros empleados a nivel laboral y personal. ?? Certificaciones: Somos platinum partner de la propia Appian, lo que posibilita a nuestros equipos disponer de certificaciones pagadas a lo largo del año. ??

Apply for this position