Position: Android Platform Engineer (C++ and Android NDK)
Company: GlobalLogic
Experience required: 5y
English level: upper

**Job Description**

**Required:**
Strong background of software development in C++ and/or Java
Experience in Android stack
Experience with CarPlay
Experience from working in a Linux environment, preferably on a QNX Real-time system
Experience in developing automated unit or integration test in C++/Java or Python.
Experience with tools like JIRA and Confluence, Git and CI toolchains
Experience using the Android NDK.
Experience with GNU make or AOSP blueprint.
Experience in modern app architectural patterns (MVP, MVVM, layered architecture, refactoring)
Comfortable with responsibility for the full software development life cycle from conception to deployment; including design, architecture, documentation, implementation as well as verification and validation.

**Beneficial:**
Experience in Automotive or Infotainment
Experience in Automotive communication buses, CAN, Flexray, SomeIP, etc
Experience in software development on the QNX platform
Experience in Qualcomm SoC is highly beneficial
Driver’s license (B-level)
Job Responsibilities
Collaborate with UX and stakeholders to define a coherent end-to-end solution.
Software development in application framework and native layers of Android stack for automotive infotainment system.
Together with team assume responsbility of implementation of complete feature, from HMI to HAL, including design, architecture, documentation, implementation, verification and validation.
Department/Project Description
GlobalLogic Sweden would like to invite a Senior Android Platform Developer to join our clients for Automotive projects in Gothenburg, Sweden.

Our clients are Tier 1s and OEMs from Europe and the USA and development is targeted to Automotive Solutions what will be deployed in newest European cars.