Software Engineer

What if we told you that you can achieve more at TomTom in less time than at any other company?

From coding the next product revolution, to selling it, we always want inspired people to join us.

Find the right vacancy for you? Please click Apply. We look forward getting to know you!

Would you like to work with a great team as a Software Engineer with focus on Navigation product development? Do you want to play a key role in revolutionizing how people reach their goals by developing high quality software which will be integrated with the latest TomTom devices?

Where do you want to be?

We are looking for the best and brightest minds in C++ Development to join our Scrum team based in Taipei. You will ensure the high quality of the software that is developed, you will do this in many different ways from helping to plan sprints, getting involved in grooming of backlogs, discussing testing, writing tests, pair programming, code reviews, developing the code and working closely with other departments where needed.

What do we expect from you?

There is no set route to become a Software Engineer at TomTom. But to be successful in this role, this is the kind of profile we have in mind:


  • English skills (reading/writing/listening/speaking)
  • C/C++, STL (over 6 years of experience as a developer)
  • Knowledgeable about Linux platforms (over 6 years of experience as a developer)
  • Cross-platform development (over 6 years of experience as a developer)
  • System integration experience
  • Object-orientated software design abilities;

Good to have:

  • Knowledge of or experience in unit test frameworks;
  • Qt framework experience;
  • Navigation software experience
  • Automotive related software experience (GENIVI/MorrorLink)
  • Java/Python/shell scripting
  • OpenGL(ES) programming
  • Android/QNX experience
  • Performance tuning experience
  • HTML5 experience/Java script
  • Agile/SAFe experience

What do we offer?

  1. An adventure in the cutting-edge field of digital mapping, traffic and navigation solutions;

  2. The chance to work in a fast moving, innovative and international environment, dealing with all kind of different countries and cultures;

  3. Among others, an online learning platform (1500 courses & 11000 e-books) as well as live speeches from software development gurus, like Uncle Bob;

  4. Competitive salary and benefits package.

Who are we?

TomTom empowers movement. Every day millions of people around the world depend on TomTom to make smarter decisions. We design and develop innovative products that make it easy for people to keep moving towards their goals.

Our map-based components include map content, online map-based services, real-time traffic, and navigation software. Our consumer products include PNDs, navigation apps, and GPS sports watches. Our main business products are custom in-dash navigation systems and a fleet management system, which is offered to fleet owners as an online service with integrated in-vehicle cellular devices.

Our business consists of four customer facing business units: Consumer, Automotive, Licensing and Telematics.

Founded in 1991 and headquartered in Amsterdam, we have 4,000 employees worldwide and sell our products in over 36 countries. For further information, please visit

Want to learn more? Please like FB page

If you would like to be part of this winning team and would like to help us further position ourselves as the authority in location and navigation solutions, please apply today!

We kindly ask you to complete the form and attachments in English.

Pre-employment screening of all external candidates is part of the selection process.

Meet Some of TomTom's Employees

Julie C.

Telematics Sales Support Specialist

Julie helps support the sales process for the Telematics Division—the group that sells TomTom products directly to businesses that have fleets of one to 500 vehicles.

Brenna T.

Partnership Marketing Manager

Brenna works on the Marketing Team to spread the TomTom brand—and innovative consumer electronics—far and wide, through partnerships with established organizations and online influencers.

Back to top