Job Requirements:
C programming.
• Knowledge of ARM Cortex‑M microcontroller architecture.
• Experience with peripheral drivers: GPIO, Timers, ADC/DAC, DMA.
• Communication protocols: I2C, SPI, UART, USB, CAN, Ethernet.
• Experience working with bootloaders.
• Development of unit tests (GTest framework or similar).
• Knowledge of an IDE (CLion, Eclipse, Keil MDK‑ARM).
• Version control (Git, SVN).
• Ability to read and interpret electronic hardware schematics.
• Experience with JIRA/Agile methodologies.
• Strong interpersonal skills to work within a multidisciplinary R&D&I team with software engineers, biochemists, biologists, mechanical engineers, electronic engineers, etc.
• Focus on continuous improvement
Experience in multidisciplinary development environments within the Healthcare sector or similar roles and activities.
• Experience with tools and platforms such as Jira, Teams, and SAP.
• Knowledge of an RTOS (FreeRTOS, ThreadX, or similar).
• Programming for PC environments (C#, Python).
