Project description
The international Luxoft Automotive team is seeking experienced Integrator Engineers specializing in Automotive area and familiar with Integration in Android and QNX platforms. The project team contribute to the development of next-generation In-Vehicle Infotainment (IVI) systems for electric vehicles. This role focuses on extending and customizing a user-friendly, feature-rich, and highly customizable integration and development process, which will combine a multinational team in one goal of creating a modern and rich IVI platform.
Responsibilities
- Configuration engineer / Devops with Android AOSP knowledge / QNX
- Work in an Android project where CI has been implemented with implementation of the CD part using Gradle, SOONG and Groovy
- Implement / Integrate and Test CICD pipelines
- Development of source code making the automated tests pass with a successful result
- Documentation of the source code being implemented
- Write how-tos, guidelines, instructions, etc, that facilitate the work for developers.
- Resolve issues being raised in the issue reporting system (backlog).
- Depending on project phase : Raise issues in issue reporting system (backlog).
- Be involved in the design of the current CI / CD framework
Mandatory Skills
Jenkins, Groovy, GIT, Repo, Gitlab, Docker, CMake, Operating Systems : i.E. Linux or Windows.Docker, KubernetesGroovyAndroid / Embedded platforms experienceNetworking / Monitoring systems :Grafana, Prometheus, ExportersVersion control : Gitlab / Bitbucket, GIT, REPO tool knowledge is requiredProject uses GitLab on customer side and Bitbucket locally at Luxoft for version controlCI systems : Jenkins, Gitlab CIProject uses Jenkins for CI pipelines, pipelines are written as shared libraries with GroovyBuild tools : CMake, Soong, Ninja, GradleContainers : DockerProject uses Docker to containerize all builds in CIVirtualization : KVMUnderstanding is a plus, but not mandatoryBinary storage systems : Nexus, SharePointProject uses Nexus / SharePoint to store build / release binariesStatic Code Analysis, UT / Coverage :SonarQubeTicket system : JiraProject uses Jira for all task coordination activitiesNice-to-Have Skills
Software Architecture, Negotiation Skills, Adaptive AUTOSAR, Digital CockpitPreferred to have a Digital Cockpit software project background.IVI / HMI software technical experience on SoC (Qualcomm 8155 / 8195 / 8255)Preferred to have a middle-layer standard stack configuration and SW integration-related project experience.