Senior Software Engineer - Radolfzell, Deutschland - NDI Europe GmbH

    NDI Europe GmbH
    NDI Europe GmbH Radolfzell, Deutschland

    vor 3 Wochen

    Default job background
    Beschreibung

    TASKS

    Creating the framework for our software and accompanying every software project from the ground up or improving existing systems - sounds like any other job at first, but what makes it unique is our medical navigation technology that you are involved in
  • Your main area of responsibility lies in the planning and design of software systems
  • You will develop and test hardware-related software, for example on ARM-processors, and work with the team to develop and realize the functionalities and interfaces of the software units and their implementation
  • To ensure that everything can be realized without complications, you define interfaces between software and hardware components and coordinate them
  • You support the software team with technical realization issues - together you drive projects forward
  • PROFILE

  • With your university degree in computer science, electrical engineering, or a similar specialization, you have the perfect foundation.
  • You have several years of experience in the field of embedded software development and have also been able to build up your knowledge in software design
  • You are proficient in C++ and C at a high level and can start immediately, knowledge in Python would also be an advantage
  • You are familiar with UML, SysML or another modelling language
  • You have already used various build tools such as Make / CMake or similar in your previous activities
  • Knowledge of Linux (Yocta, PetaLinux) is also an advantage
  • You are optimally prepared for the international environment with our Canadian and American colleagues thanks to your good knowledge of German and English