HERE is a leader in navigation, mapping and location experiences. We combine highly accurate and fresh maps with cloud technology to enable rich, real-time location experiences in a broad range of connected devices – from smartphones and tablets to wearables and vehicles. Built on 30 years of experience in cartography and drawing on more than 80,000 sources of data, HERE offers “Maps for Life” for more than 190 countries, voice guided navigation in 95 countries in more than 50 languages and live traffic information for 34 countries. To learn more about HERE, including our work in the areas of connected and autonomous driving, visit http://360.here.com or https://company.here.com/here/.
We are developing world-class location platform, mapping and navigation products and SDKs for iOS and Android. With our continued growth, we are excited to add senior software developers to our Burnaby, Canada office who will help drive our product innovation, design and implementation efforts.
You will work in a mobile SDK product team, deeply involved in creating world-class software and tackling challenging technical issues. With a focus on development and platform level adaptation, your ability to quickly understand complicated codebases will allow you to adapt, port and optimize our products to iOS and Android. You have strong technical expertise and demonstrated capabilities to identify technical risks and devise mitigating solutions for them. You have excellent communication skills that allow you to collaborate and communicate effectively with other technical and business stakeholders inside and outside of company.
The ideal candidates will have a thorough understanding of the software development processes and have previous experience in one or more of the following areas:
Mobile frameworks, SDKs and apps
Mapping and location based software
Code and performance optimization within mobile operating systems
Required Skills & Experience:
Strong programming experience on C++, Objective C, Swift, or Java
SW product development experience on iOS or Android
Past experience as SW developer or architect
Strong analytical and problem solving skills
Experience with agile software development
Excellent communication and interpersonal skills
Self-initiated with an eagerness to learn and a positive, “can do” attitude
Team players with an ability to clearly express own, fact based views and proposals, as well as being able to listen and consider input and opinions of others.
Previous experience with development of location based application or APIs (e.g. using Google Maps API or Apple MapKit APIs)
Strong fundamental knowledge of iOS or Android system level programming such as threading, memory management, programming to minimize power consumption and resource usage, etc.
Experience implementing internet services, deploying and managing application servers on hosted environments such as Amazon Web Services
Good knowledge of OpenGL or other similar rendering technology
Qualifications & Education:
MS or BA/BS in computer science, math, or technical disciplines or equivalent education or experience required.
8+ years of relevant software development experience
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.