May 9, 2023

SENIOR C++ SOFTWARE ENGINEER IN MUNICH, RELOCATE TO GERMANY WITH WORK VISA SPONSORSHIP

Your extensive knowledge of C++ software engineering will be put to use in this position as you join our Tracking & Mobile Team to help determine the direction of our visual positioning technology and how it will function in IVION Go. Your work will be spread across a wide range of topics and industries, including backend services for AI-based image processing and computer vision, as well as cross-platform C++ code that interacts with our iOS and Android development. For candidates living overseas, we provide full visa and relocation support.

SENIOR C++ SOFTWARE ENGINEER IN MUNICH, RELOCATE TO GERMANY WITH WORK VISA SPONSORSHIP | visajobshq.com

HOW YOU WILL MAKE AN IMPACT

  • You will work across two domains:

    1. positioning-related backend services in the cloud, ranging from large-scale processing of digital twin data to performance-critical processing of visual positioning requests.

    2. ‘Mobile Core’, our C++ cross-platform codebase for mobile enables our app NavVis IVION Go to leverage digital twin data and our visual positioning technology.

  • You will have the opportunity to take co-ownership of our entire C++ codebase for mobile, our C++ backend tools, and services, and the corresponding toolchains, and development processes.

  • You will collaborate closely with design, product management, and of course your fellow engineers (across iOS, Android, our C++ cross-platform codebase, and our Positioning as well as our IVION backend).

WHAT WILL HELP YOU SUCCEED IN THE ROLE

  • At least 5 years of relevant working experience in software engineering with a focus on C++

  • Excellent command of modern C++ (at least C++11, better C++17) including the Standard Library

  • Interest or even better hands-on experience with C++ build systems (e.g. Cmake), test automation/TDD, and CI/CD (e.g. TeamCity)

  • Passion for clean software architecture and good software quality

  • Familiarity with development on GNU/Linux, including command-line tools and scripting languages

  • Experience with developing algorithmically complex software (e.g. computer vision), mobile development (iOS or Android), or cloud technologies (preferably AWS, Kubernetes) would be a plus

HOW WE WILL KNOW WE ARE A PERFECT MATCH

  • Your recruiting partner for this role is Lenka (she/her). You can expect to go through a screening call, a take-home coding challenge, and up to three rounds of interviews, where we would love to discover your passion and interests, introduce you to who we are and what drives us, and finally understand how we can potentially add value to each other's growth.

HOW WE WILL KEEP YOU SMILING

  • It's important to take a break from work! We offer 30 days of paid time off per year

  • We offer flexible working hours and a hybrid work setup, enabling you to plan your work around your life and not your life around work!

  • We offer full visa and relocation support for international candidates

  • A competitive compensation package that values the skills and experience you bring

  • An attractive bike leasing model through JobRad in line with our commitment to sustainable mobility

  • Up to 4000 EUR employee referral bonus

  • German language classes to help you in your journey of integrating into the German culture