Auf einen Blick
- Aufgaben: Design and develop essential sub-systems for TomTom’s navigation system.
- Arbeitgeber: Join TomTom, a leader in navigation technology, shaping the future of mobility.
- Mitarbeitervorteile: Enjoy a collaborative work environment with opportunities for mentorship and professional growth.
- Warum dieser Job: Be part of a cutting-edge team driving innovation in navigation technology.
- Gewünschte Qualifikationen: PhD in Computer Science or related field with 10+ years of industry experience required.
- Andere Informationen: Work with a diverse team and engage in all phases of the project lifecycle.
Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.
Responsibilities
- Drive design of essential sub-systems of TomTom’s state-of-the-art navigation system, to enable its scalability, integrability and flexibility vis-a-vis current and future real-life navigation use-cases.
- Work with the location platform technical leadership team (Tech LT) to create designs that improve the non-functional and quality aspects of the product and minimize regressions.
- Collaborate with product teams to design and architect software that meets quality goals.
- Deliver technical plans to enhance the quality and reliability of integration testing, including downstream integrators, considering performance and other non-functional aspects to ensure bug-free software.
- Developing or collaborating in the development of tools and systems to test or measure the quality of our products.
- Establishing mechanisms to monitor that the products deployed in production or delivered to our customers satisfy their quality goals and taking corrective action when required.
- Solve complex problems at scale across teams, owning the software architecture and technical designs.
- Enable your team for success through interaction with the technical community at an organization level.
- Drive the technical decisions to improve best practices for quality engineering, testing, and operational excellence.
- Participate in all phases of the project lifecycle – gathering requirements, designing solutions, building new interfaces, integration with existing architectures, development, and testing code.
- Build scalable, highly available, and resilient applications by utilizing optimal cloud technologies, programming languages, and frameworks that best suit your use cases.
- Strengthen and grow a data-driven culture, fostering uptake of targeted experimentation and insights generation.
- Support hiring for team vacancies and investments into team and product health.
- Mentor less experienced (Staff) Engineers.
What you\’ll need
- Strong academic background (PhD) in Computer Science or a related field of study with focus on routing and navigation.
- Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design, and complexity analysis.
- Demonstrated experience solving complex, real-world problems in a relevant domain at scale, such as routing and navigation, logistics, transportation, supply chain, or network optimization.
- 10+ years of relevant industry experience in creating efficient algorithms or systems to handle large amounts of data, improve processes, or enhance user experience in the routing or navigation space.
- Proven experience in leading test strategies and quality improvement processes for large organizations (100+ engineers).
- Strong knowledge and practice of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, performance benchmarking, and operations. Our tech stack heavily relies on C++, Android, Azure.
- Experience defining system architectures at scale and exploring technical feasibility trade-offs while maintaining a focus on quality and reliability.
- Proven ability to design and run targeted experiments to fuel improvement roadmaps.
- Strong ability to engage with and influence senior stakeholders and engineering teams in aligning strategic goals with complex technical designs.
#J-18808-Ljbffr
Staff II Engineer - Software Platform Products - Berlin, Germany Platform Products Berlin, Germany Arbeitgeber: TomTom International BV

Kontaktperson:
TomTom International BV HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Staff II Engineer - Software Platform Products - Berlin, Germany Platform Products Berlin, Germany
✨Tip Number 1
Make sure to familiarize yourself with TomTom's navigation systems and their architecture. Understanding the specific challenges they face in routing and navigation will help you demonstrate your expertise during discussions.
✨Tip Number 2
Engage with the technical community by participating in relevant forums or attending industry conferences. This can help you build connections and gain insights into best practices that are currently being implemented in the field.
✨Tip Number 3
Prepare to discuss your experience with C++, Android, and Azure in detail. Be ready to share specific examples of how you've used these technologies to solve complex problems in previous roles.
✨Tip Number 4
Highlight your leadership experience in quality improvement processes. Be prepared to discuss how you've influenced teams and stakeholders to adopt best practices in software engineering and testing.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Staff II Engineer - Software Platform Products - Berlin, Germany Platform Products Berlin, Germany
Tipps für deine Bewerbung 🫡
Understand the Role: Make sure to thoroughly read the job description and understand the responsibilities and requirements. Highlight your experience in routing, navigation, and software engineering in your application.
Tailor Your CV: Customize your CV to reflect your relevant experience, especially focusing on your academic background, industry experience, and specific projects related to routing and navigation. Use keywords from the job description to make your application stand out.
Craft a Compelling Cover Letter: Write a cover letter that connects your skills and experiences directly to the responsibilities listed in the job description. Emphasize your leadership in test strategies and quality improvement processes, as well as your ability to solve complex problems.
Showcase Technical Skills: In your application, be sure to highlight your proficiency with C++, Android, and Azure. Provide examples of how you've utilized these technologies in past projects to demonstrate your capability in building scalable and resilient applications.
Wie du dich auf ein Vorstellungsgespräch bei TomTom International BV vorbereitest
✨Showcase Your Technical Expertise
Be prepared to discuss your strong academic background and relevant industry experience in detail. Highlight specific projects where you solved complex problems in routing and navigation, and be ready to explain the algorithms and systems you developed.
✨Demonstrate Leadership in Quality Engineering
Share examples of how you've led test strategies and quality improvement processes in large organizations. Discuss your approach to mentoring less experienced engineers and how you foster a culture of quality within your team.
✨Engage with Stakeholders
Prepare to talk about your experience in engaging with senior stakeholders and aligning strategic goals with technical designs. Think of instances where you influenced decisions or drove technical discussions that led to successful outcomes.
✨Familiarize Yourself with the Tech Stack
Since the role heavily relies on C++, Android, and Azure, make sure you are comfortable discussing your experience with these technologies. Be ready to explain how you've utilized them in past projects to build scalable and resilient applications.