Embedded Systems Engineer M/F
Role details
Job location
Tech stack
Job description
- Firmware development on microcontroller in C (STM32)
- Development of low-power wireless WIFI/BLE system
- Integration of physical components: motors, optical systems, pumps, etc.
- Development of industrial applications on Windows in Python/C /C#
Requirements
-
Strong experience in microcontroller programming (ARM, STM32)
-
Strong experience with real-time operating systems (FreeRTOS or others)
-
Mastery of communication protocols: o Wired: UART, SPI, I2C, Ethernet, USB, etc. o Wireless: WIFI, BLE
-
Experience in electronics: development, design and troubleshooting
-
Experience in object-oriented programming: Python, C , C#
-
Knowledge in robotics (motorisation, trajectory)
-
Knowledge in optimisation/machine learning
-
Experience with debugging and analysis tools (JTAG, oscilloscopes, logic analysers)
-
Mastery of version control tools (Git), * Bachelor or Master in computer science
-
Ideal age: 30-40 years
-
Good level of technical English (written and spoken)
-
Creative mindset
-
Analytical skills and ability to solve complex problems
-
Autonomy, rigour and organisational skills
-
Ability to work in a team and collaborate with different disciplines (electronics, mechanics, software)