Embedded Android Tech Lead
Córdoba Province, Argentina
Development of an In-Vehicle Infotainment System for a japanese automotive company based on the Android Open Source Project, working on all the phases of the project:from PoC to maintenaince passing through feature development, stabilization and release.• Technically lead a Scrum team: coordinating tasks, guiding with design decisions and suggesting implementations, reviewing all the code produced by the team, unblocking development, facilitating communications with other teams and… Show more Development of an In-Vehicle Infotainment System for a japanese automotive company based on the Android Open Source Project, working on all the phases of the project:from PoC to maintenaince passing through feature development, stabilization and release.• Technically lead a Scrum team: coordinating tasks, guiding with design decisions and suggesting implementations, reviewing all the code produced by the team, unblocking development, facilitating communications with other teams and the client, training new team members and helping in everyday tasks.• Design solutions for new features and for solving issues, considering (and sometimes prototyping) several alternatives with their respective effort, impact and risks. Presenting and discussing these solutions internally and with the client.• Issue analysis: identifying the root cause and related issues, figuring out ways of reproduction and of getting more information (if needed).• Working in several applications (like Radio and USB Audio) at different levels (from MOST communications to UI development)• Helping and collaborating with other teams (some of them remote located in different parts of the world), the client and other suppliers in some areas of expertise or complex issues, assisting also in code and architecture review.• Attending integration events at the client working with other suppliers.• Participating in extra-project activities, like the organization of technical talks, the development of a cockpit for learning purposes.• Development of a handwriting input for the system based on a touchpad, integrated through 3rd party libraries• Development of UI components and system modifications to enable a custom user input interaction.• Development of multiple system applications and services. Working with IPC between different services and applications.• Minor kernel and system tweaking.• All the tasks involve working with the Android Build Sytem, Repo, Git and Gerrit. Show less