Back to search
Vivid Resourcing Linkedin · Posted 19d ago

Senior Embedded Software Engineer

Germany

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Freelance Embedded Software Engineer (Medical Devices)

Location: Southern Germany (Hybrid)

Contract: 12 Months Initial

Start: ASAP

Industry: Medical Technology


Project

A specialist medical device manufacturer is investing in the redevelopment of a portable diagnostic and therapy platform used in clinical environments. The project focuses on modernising an existing embedded architecture and introducing improved connectivity, cybersecurity, and long-term maintainability across a new generation of products.

You'll join a cross-functional team of electronics, software, systems, and verification engineers, with a particular focus on real-time embedded firmware and secure device communications within a regulated environment.


Responsibilities

  • Develop embedded software in C/C++ on ARM Cortex-M platforms
  • Design low-level firmware, device drivers, and communication interfaces
  • Implement and optimise RTOS-based functionality (FreeRTOS/Zephyr)
  • Integrate sensors, peripherals, and external modules
  • Support secure bootloaders and firmware update mechanisms
  • Troubleshoot hardware-software interactions and system-level issues
  • Contribute to verification activities and technical documentation


Required Experience

  • Strong Embedded C/C++ development background
  • Experience with ARM microcontrollers
  • RTOS experience (FreeRTOS, Zephyr or similar)
  • Good knowledge of SPI, I2C, UART, CAN or Ethernet
  • Experience debugging hardware-near software
  • Familiarity with Git and modern development workflows


Desirable

  • Medical device experience
  • IEC 62304 knowledge
  • Secure firmware or cybersecurity exposure
  • BLE or wireless connectivity projects
  • STM32 development experience


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search