Yocto Embedded Linux
Developer
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