Principal Software Developer (Positioning REST APIs ) - IoT

Job Locations FI-Tampere
Requisition ID
Research & Software Developmnt




HERE enables people, enterprises and cities around the world to harness the power of location and create innovative solutions that make our lives safer and more efficient. We transform information from devices, vehicles, infrastructure and other sources into real-time location services that play a key role in how we move, live and interact with one another.

HERE is packed with smart people from around the world. Our offices foster an open environment where good ideas are encouraged and embraced. There’s also plenty of flexibility within the company, and options for achieving an ideal work/life balance and various other extras on offer.

HERE has all the ingredients that make for a vibrant place to start your career. From day one, you will be immersed in a culture of cutting-edge technology where your ideas will be encouraged and embraced. After all it is new ideas, new ways of thinking, and new approaches to solving real-world problems that enable us to constantly push the boundaries of building a digital representation of the world. At HERE, we guarantee you an opportunity to expand your knowledge and develop your skills.


Your Position


As a lead SW engineer in the HERE Positioning team in Tampere, Finland, you will be responsible for developing positioning REST APIs that offer online cellular- and WiFi-positioning services to hundreds of millions of devices as well as Assisted-GNSS satellite positioning data services. The services are based on standardized and HERE proprietary protocols to ensure the best possible feature offering to our OEM, IoT and B2B customers.


The large-scale positioning services are deployed and operated in AWS and/or Azure cloud environments and they will be running there 24/7. You are also responsible for development and implementation of the necessary tools, scripts and processes to allow easy deployment, monitoring and operation of the service incl. documentation.


You will work in HERE Positioning team with other engineers, architects and positioning experts, and in close collaboration with other HERE R&D teams located around the world. This is an opportunity for you to learn from the best and to get the first-hand experience how to build products and services that change the world. 



  • Passion for high product quality and attention to detail
  • Bachelor/Master in Computer Science, Software Engineering or similar technical degree
  • 5+ years of practical work experience with UNIX, Linux (CentOS, RHEL) and MySQL servers
  • Experience in developing and operating services in AWS environment
  • Practical skills with SQL, C, C++, Python, JavaScript/Node.js and Bash
  • Comfortable and experienced with Agile software development/testing
  • Ability to work efficiently under high pressure with tight deadlines and demanding quality objectives
  • Flexible and innovative in problem solving
  • Good communication and teamwork skills
  • Working proficiency English skills, both in spoken and written form is required



  • Knowledge in telecommunications and other wireless communication systems such as GSM, WCDMA, LTE, CDMA, TD-SCDMA, WLAN, Bluetooth, NFC
  • Knowledge in positioning technologies and services such as GPS, A-GPS, A-GNSS, Cell- and WiFi positioning is considered a plus
  • Familiar with 3GPP and OMA Location Service Standards and Protocols such as RRLP, LPP, SUPL1.0 and SUPL2.0
  • Docker and other virtualizations technologies
  • Jenkins or other CI system



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.