Sr Software Engineer (C++)
HERE Technologies
Navi Mumbai, IN
11h ago

What's the role?

  • As a Senior Software Engineer, you would be a part of the Solution Engineering and Maintenance Center of Excellence tasked with evolving and maintaining HERE Automotive SDK;
  • an SDK that offers functionality on various domains : Routing, Rendering, Search, System, Traffic, Guidance used to enable in-car navigation use cases .

    Work on a large C++ code base, that is used extensively in embedded devices in millions of cars already on the road for leading automotive manufacturers.

    Responsibilities Include :

  • Analyze, monitor and improve performance and quality of embedded automotive solutions
  • Adapt client code to evolving customer requirements
  • Maintain and increase code quality, while applying best engineering practices
  • Software Engineering - design, test and implement software systems that optimize all phases of data operations process and new solution designs
  • Perform requirements analysis, understanding the business requirement and design and develop optimized and customized solutions for customer
  • Research and development - Be involved in research and development activities to understand and identify the product requirements aligned to HERE’s vision and business needs
  • Analyze completed prototype, pilot and scaled projects to identify gaps to address further requirements or specification issues and communicate to relevant stakeholders
  • Who are you?

    You are a talent and high-performer with below :

  • Bachelor’s Degree in Engineering or related discipline required or equivalent combination of relevant education and work experience
  • 5 - 8 years of experience with substantial experience in embedded automotive solution development projects
  • Should have strong programming skills in C++ 11 / 14, SOLID software design principles and the following experience :
  • Using efficient data structures (hash tables, priority queues, balanced trees etc.)
  • Excellent collaborative skills as well as confidence in written and spoken English
  • Analytical approach and problem-solving skills
  • Experience with CMake build system
  • Experience testing C++ code using Google Test Framework and Google Mock
  • Deep knowledge either on Linux or QNX, and optionally Android Open-Source Project (AOSP)
  • Ability to lead detailed process analysis
  • Having the following skills would be an added advantage :

  • Having a domain knowledge of Map Matching & Positioning, Entitlement, Routing, Guidance, Traffic, Rendering, Map Data Management & NDS, HRS / HHW / ADAS, PNAV is an added advantage
  • Basic knowledge of Computational Geometry and Routing Algorithms (Dijkstra, A-Star, Bellman-Ford, Floyd-Warshall)
  • Experience in either location or GIS algorithms
  • Excellent understanding of optimization and performance issues
  • Experience with QT
  • Experience with 3D graphics, preferably Direct3D or OpenGL
  • Mastery with data structures & core libraries, as well as familiarity with both STL & Boost
  • Experience developing HTTP REST services
  • Knowledge on location or automotive specific industry standards, e.g., Navigation Data Standard (NDS), Transport Protocol Experts Group (TPEG)
  • HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.

    HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.

    Who are we?

    HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely.

    At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives.

    If you are inspired by an open world and driven to create positive change, join us.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form