Job Details
Skills And Tools:
Job Description
Project Description:
Develop Automotive components for various domains for premium carmaker systems at Luxoft Automotive Division. The project life-cycle is covering all the stages from design to development and delivery to the client. The project team works in tight collaboration with one of the premium OEMs in the world. You will have the opportunity to be part of the team that is developing functionality for the most technologically advanced cars in the world:
- Automotive Navigation
- Automotive IVI
- Telematics
- Instrument Cluster
- In-vehicle Platforms
- Driving Functions
Responsibilities:
Software development and maintenance (enhancement, changes, bug fixing, test development)
Develop and perform Unit Testing, static code analysis, code review
Develop and support Software Detailed Design
Report time status and progress of the assigned activities to the direct manager.
Perform tasks within the agreed time frame and according to design specifications.
Learn project-specific approaches/technologies
Flash and prepare test targets
Job Requirements
Mandatory Skills Description:
+3 years of experience with C++ 11/17 coding standards
Design Patterns knowledge
Experience with multithreading/multiprocessing mechanisms
Linux knowledge
Experience with Git and CI/CD
Familiarity with Agile/Scrum environment
Knowledge of OOP and SOLID
Good knowledge of UML
Nice-to-Have Skills:
Experience in Automotive project
Experience in embedded systems
Experience with Yocto
Experience with multiprocessing mechanisms
Performance optimization tools and techniques
Experience with Python on a regular level
Experience with Docker
Having worked with various software frameworks, ideally in the domain of in-vehicle infotainment