What you'll do
- Work with a large multi-target C++ code base (supported on Linux, Android, and iOS apps).
- Collaborate with other team members and across teams to enhance the end-navigation experience and add new features to TomTom’s Navigation SDK
- Bring your new and creative ideas to the table and perform experiments
- Participate in system design trade-offs and API development
- Secure quality through test automation for every implemented feature
What you'll need
- Strong knowledge of the C++ programming language
- A systematic problem-solving approach, coupled with effective communication skills and a sense of ownership and drive
- Knowledge of software architecture, object-oriented design and best software practices, design patterns, and clean code principles
- Knowledge in automated testing, CI techniques and tools,
- Readiness to work in self-organized development teams
- A constant curiosity to learn new things and improve
What's nice to have
- Knowledge in either Conan, CMake, GitHub actions, Make, Gradle
- Knowledge in one of the following languages: Kotlin, Swift
- BS or MS in Computer Science or equivalent work experience. However, if you are talented, degrees are not a strong requirement
- Experience with CI/CD technologies
TomTom
TomTom is a global technology company that partners with innovative companies to build location-based applications and services.
Other jobs at TomTom
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs