Yocto Embedded Linux
Developer

(m/f/d)
 

You have a degree with a major in IT or you are a trained IT specialist (m/f/d)? You are interested in Open Source projects, recognise trends and their potential for customer-oriented usability and integration? Then come and join our smart, medical devices and IoT technologies development team.

Tasks and field:

  • Design and management of customer-oriented Yocto recipes
  • Design and management of customer-oriented Yocto distributions
  • Design and management of customer-oriented Yocto BSP and machine descriptions
  • Linux and/or Unix administration
  • Linux system programming and its principles: POSIX/SysV API, system, dbus, udev
  • Linux driver development: character devices and preferably Block/Network devices
  • Willingness to participate in the agile way of working and the associated open way of communicating
  • Self-organisation regarding planning in groups, implementation and testing
  • Willingness to learn self-reliantly and take part in permanent further training
  • Engagement with the Open Source Community

Preferable knowledge and skills, but not all a must

  • Linux and/or Unix network administration and programming
  • Linux and/or Unix shell programming
  • Reading and interpreting of electrical schematics for BSP development
  • Basic knowledge in the field of embedded hardware developmentwith ARM and x86
  • Ability to recognise complex patterns (systemic thinking)
  • Ability to follow technology-driven development and put forward own ideas
  • Dealing with Docker/Podman or Lxc/Lxd and Python Virtual Environments
  • Experience in the field of Cross-Compiler
  • Experience in the the fields of medical devices developmentand IoT technologies

Know How:

  • C/C++
  • Python
  • YAML and JSON
  • Modern SCM-/project tools: Git, Git repo, KAS, Kconfig/Kmake, BitBake, CMake
  • Good knowledge and fluency in German and English

Optional Know-How:

Lua

Rust

Perl (as an exception)

C# and .Net (as an exception)

SysML and UML

Markdown and Restructured-Text (Sphinx) for documentations

✓ Use of known electro-CAD tools for BSP development: KiCAD, Altium✓ Modern SCM-/project tools: Git, Git repo, KAS, Kconfig/Kmake, BitBake, CMake

Modern SCM-/project tools: GitLab, GitHub, Gerrit

Our benefits for you:

  • Flexible and mobile working: onsite or remote
  • Health and sports: You can expect an in-company health management programme and a yoga course
  • Company pension scheme: Use the advantages of our company pension scheme.
  • Further training and autonomous action enable you to actively shape your own future
  • Pleasant working atmosphere: international and team-oriented company culture characterised by flat hierarchies.
 

Have we awakened your interest? Then let’s get in touch! Please send your application to jobs [at] navimatix.de.

The protection of personal data is of high importance to our company. The data in your application includes such data and therefore requires a high protection level. Under the  Privacy Notice you can access important information on the processing of your personal data in connection with your application.

 

Apply now!


Drop us a line and let's get talking!


If you have problems uploading your data, please contact us by mail:

jobs@navimatix.de

or call us directly.

Dorothea Kempert
Phone: 03641 - 327 99 30
 


    Privacy notice read and accepted.

    Ein neues Projekt?

    Wir sind gespannt!

    Senden Sie uns eine Nachricht und wir informieren Sie näher über unsere individuellen Software-Lösungen!

      Hinweise zum Datenschutz gelesen und akzeptiert.

      Kontaktieren Sie uns
      close slider

        Wir freuen uns auf den Kontakt mit Ihnen

        Hinterlassen Sie eine Nachricht für uns und wir treten schnellst möglich mit Ihnen in Verbindung.