Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. For more information, please visit

Line of Business:



Release Manager and System Integrator, Odessa

Project Description

About the Project

New IVI project is looking for an experienced Team Lead for a C++ Development Team in an agile project. The project is an ongoing development project for one of our OEM customers, which is featuring state of the art and innovative functionalities.

Our team

Global team of professionals in automotive industry with experiences in innovative development.

Technologies used

- C/C++/C++14
- Agile/Scrum
- Git + Gerrit
- CI/CD: Jenkins
- Target OS: Linux


• Work inside an intercultural team of many layers and competencies around software engineer, Architecture and development. Coordinate the variant diversity of the project, supervise the development and releases. Create and integrate IVI releases. You are responsible for necessary updates for depending SW components (e.g. interfaces, databases, libraries), working together with the development teams and testers on IVI builds and maintain as well as improve the build system. Ensure solution stability, delivery quality, and operations excellence.
• Maintain and enhance a production system while also dealing with regular tasks and user queries
• Act as a point of contact for incidents, questions, and software release matters
• Analyze and troubleshoot customers' issues
• Report a system's health status
• Define scope of releases and plan required activities
• Create software packages and other deliverables for software releases
• Identify risks and provide possible solutions/mitigation plans
• Coordinate go-live activities with internal and external stakeholders
• Report the release metrics/KPIs
• Keep a release repository and documentation up to date and in a healthy state
• Maintain key release information like versions, build and release procedures, notification lists, etc.
• Guarantee agreed timing, scope, and quality of a release
• Support an existing branching strategy



• Expert knowledge: Python, Cmake, Shell and C++
• Experience with writing of stable, clean code
• Bachelor/Master in Computer Science, Software Engineering or a similar technical degree
• Expert knowledge of continuous integration and test automation frameworks and tools (i.e. Jenkins, Docker)
• Experience with issue tracking tools (i.e. Jira)
• Expert knowledge of version control systems & workflows (i.e. Git, Gerrit, SVN, Jenkins)
• Ability to quickly navigate in "third party" code to find potential problems and solutions
• Solid debugging and troubleshooting skills
• Familiarity with Agile/Scrum environment
• Familiarity with Linux & Windows systems
• Component and library integration
• Flashing systems and smoke tests
• Maintenance and Improvement of the build-system
• Manage the continuous integration and test automation infrastructure
• A quality mind-set and profound knowledge of QA best practices
• Comfortable working in an Agile environment
• Excellent collaborative skills
• Analytical approach and problem solving skills
• Can-do attitude
• Excellent written and verbal communication skills

Nice to have

• Qt experience
• Experience in the Automotive industry
• Education or/and work experience in multi-cultural and multi-locational environment


  • English: Advanced/Fluent

Relocation package

If needed, we can help you with relocation process. Click here for more details:



Work Type

Software/System Architecture

Seniority Level


Ref number