Ingeniero/a de Desarrollo de Software Android

Vass
Spain
13 days ago
Apply on www.jobleads.com
Prepare application

Role details

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

Tech stack

Java (Programming Language) Android Software Development C++ (Programming Language) 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.

Benefits & conditions

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

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

Apply on www.jobleads.com
Prepare application

Good distractions

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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all