top of page
pic2.png

Embedded Linux Development

Embedded Linux Development

Main tasks:

  • implementation of OS components on embedded Linux device (driver development and integration, custom device tree, partition layout, OS build)

  • development on a wide range of hardware (x86, ARM64)

  • analyzing and optimizing the use of embedded system resources

  • defining and implementing test procedures to check the functionality and stability of the devices

  • regular documenting and working with version control systems

  • working on the development of the whole device concept within multidisciplinary team

  • supporting hardware engineers in the implementation of test procedures

 

Preferred profile

  • university degree in electrical engineering, engineering (preferably robotics) or another relevant field (preferable but not required)

  • experience in the development of Linux based embedded devices

  • experience with cross compiling of kernel, bootloader and required toolchains

  • knowledge of C programming language (kernel driver development)

  • knowledge of hardware communication interfaces (UART, I2C, SPI)

  • knowledge of Git version control system

  • knowledge of English language

  • strong communication, organizational and problem-solving skills

  • proactive approach to work and focus on continuous learning and professional development

At SICK Mobilisis, we see people, not gender.

​

We put great emphasis on diversity, reject discrimination and do not think in categories such as gender, ethnicity, religion, disability, age or sexual identity.

O SICK MOBILISISU
Rješenja
Proizvodi
Online servisi
EU investment

Rješenja

Proizvodi

Fleet management
Mobilisis - Inteligentna prometna rješenja
Entrymo - Upravljanje pristupom i identitetom
Pametna poljoprivreda
bottom of page