Desired Candidate Profile
As Lead Software Engineer, you will be working within a team of highly skilled product owners and developers. Your role is, to actively
Design and drive implementation of new routing features and profiles (bikes, heavy tracks etc).
Concept and implement new advanced routing solutions (highly distributed setups or custom routing solutions)
Maintain and increase code quality. Ensure the best engineering practices.
Monitor and improve performance.
Who are you
Essential qualifications and skills:
Bachelor/ Master s in Computer Science, Software Engineering or similar technical degree
Strong programming skills in C 11/ 14, SOLID software design principles (5 years)
Proven proficiency in C multithreaded programming
Basic knowledge of Computational Geometry
Knowledge of basic routing algorithms (Dijkstra, A- Star, Bellman- Ford, Floyd- Warshall)
Experience using efficient data structures (hash tables, priority queues, balanced trees etc.)
Excellent understanding of optimization and performance issues
Experience developing HTTP REST services
Excellent collaborative skills
Excellent written and spoken English skills
Analytical approach and problem- solving skills
Knowledge in the following areas would be a plus:
Knowledge of location- based services such as mapping, navigation, GPS
Experience deploying applications using Kubernetes
Knowledge of OpenAPI 3.0 specification
Good programming skills in Python
Basic programming skills in Rust
Experience with CMake build system
Experience working with Gerrit Code Reviews or GitLab
Experience testing C code using Google Test Framework and Google Mock
Who are we
Ever checked in somewhere on social media Ever tracked your online orders You might be using HERE Technologies every single 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 .
Education:
UG: B.Tech/B.E. - Computers
PG: Post Graduation Not Required
Contact Details:
Company: HERE
Website: https://careers-here.icims.com/jobs/53940/jobdetails/job
Reference Id: 2019-53940
Keyskills:
Computer science
Geometry
Software design
Social media
Analytical
Programming
Data structures
HTTP
Python