Ingeniero/a de Desarrollo de Software – Android Automotive
Valladolid, SPAIN
Descripción de la oferta
Company
RENAULT ESPAÑA, S.A.
Job Description
Descripción del Puesto: Ingeniero/a de Desarrollo de Software – Android Automotive
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.
Responsabilidades principales
·
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.
Requisitos del Puesto
Formación Académica:
·
Titulación en Ingeniería, con especialización en Software o Sistemas Embebidos.
·
Inglés fluido imprescindible
Experiencia Profesional:
·
Mínimo 3 años de experiencia como ingeniero/a de desarrollo de software.
Conocimientos Técnicos Fundamentales
Android Automotive OS (AAOS):
·
Arquitectura de Android adaptada a vehículos.
·
Diferencias entre Android Auto y Android Automotive.
·
Ciclo de vida de las aplicaciones en un entorno embebido.
·
Android Connectivity Manager.
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 (cada vez más usado en sistemas seguros).
Frameworks y Herramientas:
·
Android Studio, Gradle, ADB.
·
Android SDK y NDK.
·
Git y sistemas de control de versiones.
·
Herramientas de CI/CD (GitLab CI, Jenkins, etc.).
Testing y Calidad:
·
U nit testing (JUnit, Mockito).
·
UI testing (Espresso, Roboelectric).
·
Validación en entornos embebidos .
Valorable: Conocimientos Específicos del Sector Automotriz
Conectividad y Comunicación:
·
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.
✨ ¿Por qué nosotros?
·
Contamos con un entorno de trabajo internacional e innovador, formando parte de proyectos a la vanguardia en la industria automotriz, movilidad sostenible y tecnología.
·
Amplía tus habilidades y haz crecer tu carrera junto a un equipo dinámico. Formación continua en procesos y operaciones.
·
Oportunidad de trabajar en proyectos reales con impacto tangible.
·
Modalidad: Híbrida
·
Ubicación: Valladolid
·
Beneficios: Salario competitivo, plan de retribución flexible, seguro de vida y plan de pensiones
Job Family
Research & Development
Renault Group is committed to creating an inclusive working environment and the conditions for each of us to bring their passion, perform to the full and grow, whilst being themselves.
We find strength in our diversity and we are engaged to ensure equal employment opportunities regardless of race, colour, ancestry, religion, gender, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, etc. If you have a disability or special need requiring layout of the workstation or work schedule, please let us know by completing this form.
In order to follow in real time the evolution of your applications and to stay in touch with us, we invite you to create a candidate account. This will take you no more than a minute and will also make it easier for you to apply in the future.
By submitting your CV or application, you authorise Renault Group to use and store information about you for the purposes of following up your application or future employment. This information will only be used by Renault Group companies as described in the Group Privacy Policy .