Exafore is a privately owned software company specializing in location technology solutions and services. What makes us unique is that we have lots of different customer projects, but we are also developing Exafore Horizon, a positioning system product of our own. Our services range from extending existing systems to greenfield development but our work is always somehow related to embedded systems or positioning technologies.

Our offices are located in Hermia business park in Tampere. The company was established in 2015 and today we have a growing team of 30 exaforeans with 5 different nationalities, working in different roles but together towards our shared goals.

We are constantly searching for experienced SENIOR SOFTWARE ENGINEERS to join our product development team!


Your Exafore journey starts by working on the development of our indoor positioning system product. Exafore Horizon is ultra-wideband (UWB) radio technology based real time system, with embedded components implemented in C and server side in Python. The system measures the distance between base stations and tags (https://www.exafore.com/accurate-indoor-positioning/).

Our team consist of experienced software engineers and test automation engineers. We are constantly developing our system for new features and improving its accuracy and robustness. Your tasks in this project can be defined by your skills and wishes. You can choose whether you want to work on a lower level or on a higher level of software development. If you have strong expertise in embedded systems, we can offer you a lot responsibility in our product development. In addition to this, you will also have a chance to extend your expertise by working in our customer projects that are related to embedded systems and/or location technologies. Despite the project you are working in agile methodologies and creating new software are playing a big part in your daily work at Exafore.

This position requires your presence at our offices since you will be working using our full-blown system setup on our premises. We are paying special attention to safety during this pandemic situation.


To succeed in this position, you should be able to create high quality software using C within embedded systems domain.
– Strong C programming skills
– Python skills are beneficial but not mandatory
– Experience in embedded systems
– Fluency with general SW engineering practices, paradigms and patterns
– Good communication skills in English


– Chance to develop your skills and learn new things by working on cutting-edge technology solutions by interacting with experienced team members
– Dynamic working environment with flat hierarchy
– International atmosphere
– Flexible working hours
– Everyone’s support and caring culture (e.g. wide health care and free parking)
– Competitive pay (the salaries that we pay to our employees are well above the software industry average in Finland)


“As your future colleague, I would like to welcome you to a work environment that is based on competence, work ethic and open conversation. Aside from working on state of the art positioning technology, the work culture at Exafore, has been a primary motivator for me during my 3 years with its integrating and nurturing habitat. I look forward to working with you.”


Our recruitment process includes 2 to 3 rounds of discussions with our People & Culture Specialist and your future software engineer colleagues. One of these discussions is more technical and it includes a demonstration of your technical skills.

You can apply for the position by sending us your CV by email to [email protected] We look forward to hearing from you!