Embedded Developer


About SpinDrive


SpinDrive improves the energy efficiency of industrial processes by providing active magnetic bearings to equipment manufacturers in a simple and affordable way. We are a Finnish cleantech start-up company with a multinational team and high expectations towards aggressive international growth. SpinDrive is supported by Finnish, German and Australian investors and have international customer base.

Our solution levitates the rotational part of the equipment completely eliminating friction. It improves process energy efficiency, reduces maintenance costs and provides completely oil-free system reducing customer equipment lifecycle costs by 35%. We are commercializing years of research and looking for a person not just to close a position but to join the team and push our product to the next level.


Embedded Developer

We are looking for a team member – a SpinDriver – to lead SpinDrive development of embedded systems. You will start from learning about SpinDrive value proposition and understanding of our product. Based on the learning, you will lead the development of product’s core functionality in a team of other experts.

Your compensation will include the salary and stock options to share the benefits of SpinDrive’s growth. We provide high level of work flexibility that naturally comes together with responsibility to meet the development targets. You will visit SpinDrive’s offices to meet the team and learn and integrate in the company’s culture.

SpinDrive offers a unique technical challenges in a fast-paced startup. We provide support of our technical team conducting the same mission, and budget to achieve the set goals. Your efforts will help SpinDrive to mitigate megatons of CO2 emissions and provide positive impact on the climate, society and industry.


Your main tasks will be

· Developing code for hard real-time application

· Working with modern Xilinx platform and ARM microcontrollers

· Ensure robust and stable operation of the software

· Structuring application and functionality on multi-core microcontroller

· Cooperating with hardware team on changes and functionality extension

· Supporting management on product development plans


To succeed in this position, we expect you to have

· Minimum of 5 years related experience in a role involving embedded programming

· Results-oriented and can-do attitude

· C/C++ language development in embedded systems

· Experience with Real Time operating systems

· Knowing microcontroller peripheral and experience working with it

Apply by 23.6.2022.


Job location

Home office in Finland.

You’ll report to company’s CTO.


Contacts Send your CV and motivation letter in English to: alexander.smirnov@spindrive.fi

If you have any questions please call CTO Alexander Smirnov, +358 40 874 9959