Robotics Software Engineer
HelsingJob Description
📋 Description Design, implement, and maintain embedded firmware for real-time robotics systems Own firmware lifecycle from architecture to testing and maintenance Diagnose complex issues across firmware, software, and hardware Collaborate with hardware and software teams to deliver cohesive systems Advise leadership on firmware strategy and direction 🎯 Requirements Produced production-grade embedded firmware for real-time systems Proficient in C/C++ for embedded targets Experience with CANOpenFD, UART, I2C Skilled with hardware debugging tools (oscilloscopes, logic analyzers, DMMs) End-to-end firmware ownership from architecture to validation Fluent in English and Spanish 🎁 Benefits Competitive salary and VSOP options Relocation support: up to €2,500 and 4 weeks accommodation Learning: €500/£450 yearly allowance Health & wellness: gym and mental health support Social: regular events and monthly allowances Enhanced parental leave: 22 weeks primary, 6 weeks secondary