Show more filters
Banner image for Inovytec

RT Embedded Software Engineer

Inovytec

I
Job Type   /   Job Level
Full-time   /   Fresh/Entry Level
Company Location
Germany

We are looking for an RT Embedded Software Engineer to join our R&D team and work on cutting-edge, safety-critical products.


Responsibilities:

  • Plan, design, and develop software for new medical products
  • Design and implement software components using C/C++ in real-time environments
  • Maintain, improve, and debug software for existing devices in the field
  • Write and maintain software documentation, including requirements and design documents
  • Support system integration, testing, and root-cause analysis


Requirements:

  • B.Sc. in Software Engineering , Electrical Engineering, Computer science, or any other relevant scientific degree
  • 4+ years of experience in embedded software development
  • Strong expertise in Embedded Linux development – Must
  • Hands-on experience with Yocto / Yocto Project–based build systems
  • Experience with Linux kernel, device drivers, BSP customization, and root filesystem creation
  • Debugging and performance analysis on embedded Linux targets – Must
  • Strong C/C++ and Python programming skills
  • Experience with ARM architecture, system peripherals (SPI, UART, I²C, USB), and low-level hardware protocols – Must
  • Experience with cloud environments (AWS) and IoT devices
  • High-level English (reading, writing, and speaking)
  • Proactive mindset and strong self-management skills


Advantages:

  • Experience writing Software Requirements and Design Documents
  • Experience with GSM and Bluetooth
  • Development of PC-based tools and user interfaces
  • Experience in regulated or medical device environments
Jobs in Germany   »   Jobs in Germany   »   RT Embedded Software Engineer

More jobs