In joining our team you will be part of the team which creates the process to
compile and deliver Navigation Data Standard (NDS) TomTom maps and
updates. NDS offers modular, plug and play maps ready for use in NDS
software applications. It is an industry standard.
Online Routing, NavSDK, NavKit are great products powered by TomTom NDS.
NDS is compiled from Orbis and Genesis sources. There are millions of cars
using TomTom NDS maps every day.
What You'll Do
Contribute to an agile team, architecting, realizing and supporting state-of-the-art dataTransformation algorithms in Java to enable TomTom’s best-in-class navigation functionalities like route calculation or map visualization.Extend, improve and integrate features in TomTom map products for embedded and mobile devices as well as for server-based navigation solutions.Work with and extend our industry standard runtime navigation map format (NDS) in the automotive or online business.Maintain our map compilation software stack and contribute to its software and design quality, continuously improve our testing strategies and test coverage.Create and share interface specifications, code documentation and architectural decision recordsUse Java and Java related technologies like hibernate, SQLite, git.Contribute to a map production system that handles terabytes of data and runs on large computing clouds
What You'll Need
Proficient in Python, in Java and object-oriented design principles Knowledge of software engineering practices, including unit & integration testing, version control, continuous integration, release building.Ability to work on varying topics in a lively, fast changing agile environment.Focus on ‘getting things done’ and ensuring good quality.Eagerness to learn and to get acquainted with a broad range of technologies and a diverse software stack in a short timeframe.Willingness to work in a self-organizing team, in which you contribute to diverse tasks (development, testing, supporting users, bug fixing, etc.).
What's Nice to Have
Experience in open source and open map data technologies and products.Experience with car navigation software design and runtime map formats.Experience in cloud technologies like Docker, Microsoft AzureExperience with devops practices and tooling