Software Developer C++ for 3D maps

Software Developer C++ for 3D maps

Job description

We are developing technology to build high-definition 3D maps. We use this technology to scan roads and our automotive customers use these 3D maps for autonomous driving. Unlike many others we use nothing but cameras, GPS and artificial intelligence to create such maps. This allows to create these maps at scale. Two examples are shown below.




The video shows what the 3D map look like from the camera perspective.



We currently build customer-specific maps in Europe, USA and Japan and we need your help. 


What you will do

  • extending existing software modules and components
  • develop Linux-based software to create and release HD maps for self-driving vehicles 
  • design and develop efficient, scalable algorithms and pipelines to quickly process large-scale geo data 
  • Acting as a technical contact person for the customer

Job requirements

What you’ll bring to the team

  • Bachelor degree in Computer Science or related field, Master degree is a plus
  • 1+ years working experience in C++ software development 
  • Experience with Linux
  • Experience with Python is a plus
  • Experience with Computer Vision is a plus
  • Good organization and communication skills and team player 

    What we offer

    • Work on current topics such as autonomous driving 
    • start-up vibe
    • mentorship from senior engineers
    • plenty of learning opportunity
    • friendly and diverse team
    • free snacks
    • open feedback culture
    • table football
    • further development of skills as a C++ expert

    Hiring process

    1. please fill out the application online and upload your CV including university certificate and school diploma.  Please include reference letters ("Arbeitszeugnis") if you have any.
    2. we will kindly ask you to complete a small assignment
    3. we will invite you for a job interview 
    4. you'll get the offer and contract :-)