In cooperation with the leading global provider of maps, traffic, and places data enabling navigation, location-based services, and mobile advertising around the world, Intellias is looking for a skilled Software Development Engineer to develop an In-car navigation product.
Requirements:5+ years of commercial experience in C++ (main version is C++ 14 with partial usage of C++ 17 features)Strong understanding of OOP concepts and design patternsSoftware architecture design skillsExperience developing Multi-threaded software componentsIntermediate or higher level of English, good communication skillsExcellent analytical, algorithmic, and optimization skillsGood knowledge of OOAD, architecture and design patterns, API design principlesNice to have:Python and CMake knowledgeJava knowledge and experience
Responsibilities:Participate in technical discussions to find the right architecture/design solutionSupport of existing products on the pre-production and post-production phaseDevelop new featuresProvide design, implementation, and complete testing of new features in supported programming languagesWrite a highly optimized codeDesign interfaces and implementation to support reusability, testability, and modularityIntegrate our solution with other parts of the Navigation platformEnsure the features are integrated into the target platforms in a way that meets the expectations of the customer