C++ Embedded Developer

Remote or Helsinki, Finland
Must-have skills:
CC++Embedded
Considering candidates from:
Finland
Work arrangement: Onsite or remote
Industry: Machinery Manufacturing
Language: English
Level: Middle or senior
Required experience: 2+ years
Relocation: Not paid
Visa support: Not provided
Size: 11 - 50 employees
Logo of SpinDrive

C++ Embedded Developer

Remote or Helsinki, Finland
SpinDrive is a Finnish cleantech company founded in 2015. SpinDrive’s Active Magnetic Bearing technology is based on over 35 years of research and development in cooperation with LUT, outstanding industrial partners, complemented by SpinDrive’s in-house expertise.

SpinDrive offers customer-specific active magnetic bearing (AMB) systems. The offering contains the whole process from feasibility study and system design to AMB parts delivery, system commissioning, and technology partnership. We offer easy and affordable AMB technology and a flexible business model.
Founded in 2015, our client operates in the fields of heating, ventilation and air conditioning (HVAC), water treatment, food industry and energy sector. The company provides design, supply and integration of the high-speed rotating electrical machines supported with active magnetic bearings. Right now the company is looking for an Embedded Developer who will contribute to its controller and platform development in close cooperation with the hardware team. You will take care of implementing control and data processing algorithms on their embedded platform and also take care of development infrastructure. 
Must-have skills:
  • C/C++ language development in embedded systems
  • Good experience with microcontrollers
  • Advanced English
Nice-to-have skills:
  • RTOS/Embedded Linux systems 
  • Experience with Xilinx SDK / ARM toolchains
  • Experience with Xilinx Zynq / ARM Cortex-A (ARMv7-A / ARMv8-A) series
  • Basic knowledge and understanding of electrical circuits
  • Basic knowledge and understanding of signal conditioning and filtering