Attiva gli avvisi di lavoro via e-mail!

Senior Android Engineer/Architect

Luxoft

Torino

In loco

EUR 40.000 - 70.000

Tempo pieno

12 giorni fa

Descrizione del lavoro

A leading software services company in Torino is seeking an experienced Android System Engineer/Architect to adapt and integrate Android for a new SoC. The role involves system-level troubleshooting, custom development, and ensuring stable Android system operation. Candidates should have profound expertise in system architecture and enjoy working within agile environments. Strong communication skills to engage with various stakeholders are essential.

Competenze

  • Expertise in system-level Android and profiling.
  • Experience in service for Android bring-up and adaptation to ensure stable booting.
  • Ability to break down architectural concepts for different stakeholders.
  • Proficiency in profiling CPU, memory, and I/O using advanced tools.
  • Experience in code auditing and conducting technical workshops.

Mansioni

  • Android system bring-up and adaptation, resolving vendor binary support issues.
  • Development and maintenance of non-upstream system components.
  • System-level troubleshooting and improvement of service startup.
  • Consulting on Android system customization and documenting findings.

Descrizione del lavoro

Project description

Luxoft is one of the major Software Services companies world-wide. We deliver professional software services in multiple business verticals such as Finance, Automotive, and Digital Transformation.Luxoft is building up a new special purpose organization (SW House) targeted at developing In-Vehicle Infotainment (IVI) systems for the age of autonomously driving vehicles. How do people in cars spend their time? How do they interact with information and how do they best utilize the cars infrastructure in a future 2025? How to surpass all the benchmarks in automotive SW development. We believe that Software is the driving force to enable and differentiate in future environments. To achieve outstanding user experience, we build the SW House to apply the best of open source in the way that open source communities are meant to work, we focus on living continuous integration up to its most modern concepts including continuous delivery right into the vehicle. Our project setup and way of working follows agile principles scaled to a team of multiple hundred people.Combining latest technologies, agile way of working and the continuous striving for the best solution, we will define what IVI looks like in the future together with our OEM partner.

Responsibilities

  • a) Android system bring-up and adaption. Resolving issues with the System on Chip (SoC) vendor's binary support package (BSP), essential for booting the Android operating system.b) Development and maintenance of system components which are not part of the Android upstream but rather part of the software platform.c) System-level troubleshooting and issue resolving involving both Android upstream components and the previously mentioned custom system components, to further stabilize the system. Profile CPU, memory, and I/O usage using state of the art tools. Improve parallel service startup.d) Consulting and technical advisory for Android system customization. Auditing code implementations and conducting workshops. Document audit findings and workshops.e) Strong communication skills specifically suited to different stakeholders: senior management / technical team members. Be able to present Android architectures at an abstract level or dive deep into technical discussions, as required.We are seeking for a highly qualified Android system service engineer/architect that delivers at an expert level with profound expertise in the Android platform and system architecture. The primary objective is to adapt and integrate Android for a new SoC in order to enable different teams to work with it. This service explicitly excludes app development.

SKILLS

Must have

  • System level Android, Profiling.- Service for Android bring-up and adaption until system is booting and idling stable.- Breaking down architectural concepts (also to management)- Profiling CPU, memory, and I/O usage using state of the art tools.- Code auditing- Workshops conducting

Nice to have

Sytem-level android automotive (boot optimizations, crash analysis, reset analysis, low-level driver experience)Languages: C++Source control: GitFrameworks: YoctoTools: Docker, QEMU

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.