Skip to main content

Senior DevOps & Automation Engineer with C++ and Python

Senior DevOps & Automation Engineer with C++ and Python
Luxoft
1 month 3 weeks ago

Overview

ART Infotainment (ARTINF) is part of In-Car Digital product stream (ICD) and is responsible for development and enabling of Infotainment. SW development is focused on:

Responsibilities

  • Software development
  • Developing continuous integration (CI) architecture & infrastructure
  • Development using Python (and C++)
  • Enabling high utilization of infrastructure, test objects and test artefacts
  • Creating automated tools & applications to secure an efficient flow
  • Supporting traceability to fulfill all legal requirements
  • Work in agile SCRUM team
  • Full agile cycle with end-to-end responsibility: feature estimation, concepts, development, testing (unit, module, UA, integration)

Mandatory Skills Description

  • M.Sc in Electrical and/or Software Engineering, Computer Science or similar relevant experience
  • At least 5 years of experience from working in the field of software development, requirement handling within electrical and/or software projects (Java, C++, and C etc.)
  • Agile software development following DevOps practices and Scrum
  • Self motivated with strong problem solving skills
  • Automation scripting Python, Bash, Batch, Groovy or Shell
  • You will have solid knowledge and understanding of the fundamental concepts of CI/CD, automated testing, understanding of disciplined methods in the design, development, debugging and test of software programs
  • Experience of continuous integration infrastructure tool for software development (Jenkins, Zuul and similar)
  • Experience in relevant tools and techniques (Ansible, Docker, Kubernetes etc)
  • Experience in Python programming
  • Experience in working with Gerrit/GitHub/GitLab and Jenkins/ Artifactory
  • Experience from efficient SW test methods, including automated unit and integration testing
  • Object oriented design / Design patterns
  • Agile software development
  • SAFe Methodology
  • Fluent in English (written and spoken)
  • Experience within Automotive and from working in an international environment

Nice-to-Have Skills

  • Experience in working with Android platform development
  • Experience in working with ASIL B compliant SW development
  • Experience in C++ programming, especially in C++11/C++14
  • Knowledge of SOMEIP/CAN/LIN protocols
  • Experience in developing for QNX/posix platforms
  • Experience in UI development in GLStudio, Unity or Qt
  • Drivers License for car

Languages

English: C1 Advanced

Expertise level

Work arrangement