• Sr Software Engineer – Automated Driving

    Job Locations US-CA-Carlsbad
    Requisition ID
    Research & Software Developmnt
  • Who are we?

    Who Are We?



    Ever checked in somewhere on social media? Ever tracked your online orders?”  You might be using HERE Technologies every day without even realizing it. You can find us everywhere: in vehicles, smartphones, drones or third-party apps. We believe that with the right people, we will continue to be a game-changer in the technology industry and improve the daily lives of people around the world.  Find out more by clicking the video below or going HERE.




    The HD map team in HERE is solving the challenging problem of realizing autonomous driving in complex urban area with a set of highly precise and rich features. One major goal of the HD map is to offload as much costly in-car computation as possible to a dynamic map with rich features that support localization and planning.


    Aside from detecting and classifying physically observable objects such as paint marking, signs, road edges for localization purpose, the Carlsbad HAD team is looking for software engineers to help building and optimizing the algorithm and tools to create high level abstractions such as lanes, drive path, and topology of the lanes and roads for planning purpose, by inferring those from a rich collection of source data we have. We seek robust algorithm design and implementation that can tolerate imperfection in data, handle complexity in the traffic semantics, and produce the best possible results with a model to communicate uncertainty.


    The work to create these planning features is highly impactful given the company’s large network in auto industry and continental coverage of map data. The team is looking for candidates with strong C++ and 3D math (linear algebra) background. Great problem solving skill and ability to do research on cutting edge technology is required. Candidates with computer vision, machine learning, graphics, or robotics background will be a huge plus.

    What's the role?

    What’s The Role?



    Here’s what a typical day would look like for you-

    • Write C++ client code for our suite of Windows PC 3D internal applications
    • Interface with user interface designers and implement requested features
    • Attend daily team scrums and quarterly release planning meetings

    Who are you?

    Who Are You?

      • Candidates should have at least 7+ years of professional software development experience, including at least 5 years of C++ development
      • Strong 3D math (linear algebra) skills
      • One of the following, computer vision, robotics, machine learning, computer graphics
      • Great problem solving skill and ability to do research on cutting edge technology

      Preferred//Desirable Skills:


      • SLAM algorithm knowledge
      • Car Path planning knowledge
      • Deep learning knowledge
      • User interface development with WPF or Qt
      • Familiarity with C# or Python
      • Familiarity with Agile development, continuous integration, and modern testing methodologies
      • Familiarity with databases, including spatial databases & GIS
      • Mastery with data structures & core libraries, as well as familiarity with both STL & Boost
      • Excellent written and oral communication skills


    What You’ll Get:

    • Challenging problems to solve
    • Opportunities to learn cool new things
    • Work that makes a difference in the world
    • Freedom to decide how to perform your work
    • Variety in the types of projects
    • Feedback so you will know how well you are doing
    • Collaborative, Supportive Colleagues

    Make HERE your destination, we are just getting started! Apply now!


    HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.