Senior C++ developer

Online interview
B2B Employment contract

Project description

Luxoft's customer is a premium brand of the VAG-group commercial vehicles and our customer is looking at Luxoft as a partner with our strong in-vehicle infotainment (IVI) and HW/SW separation experience. Project goal is to implement a converged Digital Cockpit system for professional drivers. This project requires activities in developing and testing the IVI and instrument cluster (IC) HMI as well as the Android-based service layer with its core functionality such as Tuner, Audio Management, Telephony, Multimedia, Speech Dialog System or Projection technologies. Additionally we will extend the engagement with supporting our customer in a joint project setup in the overall system integration leveraging our proven software house approach.

Your tasks

Software development

· Development mainly using C++

· Work in agile SCRUM team

· Full agile cycle with end-to-end responsibility: feature estimation, concepts, development, testing (unit, module, UA, integration)

Who we're looking for?

  • 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.)
  • Solid experience in C++ programming, especially in C++11/C++14
  • Experience in Board bring up
  • Experience of working with BSP (Boards Support Package)
  • Experience of working with Device Drivers development
  • Experience in Git SCM
  • 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 from working with Continuous Integration
  • Experience within Automotive and from working in an international environment
  • Experience in working with ASIL B compliant SW development
  • Knowledge of SOMEIP/CAN/LIN protocols
  • Experience in Python programming
  • Experience in developing for QNX/posix platforms
  • Experience in developing on Android system level
  • Experience in CI work with Git/Gerrit/Jenkins/ Artifactory

Our company


Gdańsk, Wrocław, Warsaw, Krakow, Zug 13000
Tech skills
  • Java
  • JavaScript
  • .Net

Check out similar job offers