Alexander Skusa Alexander Skusa

At Diehl, you are more than just a number, you are a person.

C/C++ developer (Embedded Linux)

These are your tasks:

  • Complex Software Design, BSP and Kernel Development Embedded Linux Driver Development
  • Development and Maintenance of Connectivity Embedded Firmware on embedded Linux Devices
  • Actively influencing the development and selection of the hardware platform as a basis for future products
  • Supporting the project team with knowledge and experience
  • Building up the know-how in Embedded Linux in our Wroclaw Location being supported by/and cooperating with the other regions

Who we are looking for:

  • 4 years of experience on a similar position
  • Very good knowledge of C, C++
  • Extensive experience in Embedded Linux (especially in above mentioned areas)
  • Experience with PTX-Dist (Pengutronix), Yocto, u-boot
  • Experience in Data Communication Device to Cloud and Cloud to Device
  • English language proficiency
  • Practical skills in working with electronics: programming, debugging, use of measurement equipment

Used Technologies:
  • Technologies: Linux Kernel, Linux BSP, PKI, Openssl, Openssh, Reverse-Tunnel, TCP/IP,
  • TLS, mbed-tls, TPM, Secure-Boot, High-Assurance-Boot (HAB imx), HTTPS, NginX, REST, MQTT, HSP, JSON, Protobuf, LAN, WLAN, GSM, GPRS(GSM), LTE-M, (NB-IoT), Bluetooth, I2C, RS485, Modbus, HawkBit, RAUC (Pengutronix)
  • Programming languages: C, C++ 17, Python 3, Ansible, Yaml, Shell Scipt, Groovy, Lua
  • Platforms: i.mx6, Raspberry PI, RevPi, Multi-Core Targets
  • Linux: PTX-Dist (Pengutronix), Barebox, Linux Kernel, Linux Driver, Yocto, u-boot
  • Target OS: Embedded Linux, Linux
  • Tools: GCC, GDB, Clang, Make, CMake, Ninja, Docker, Git, Git-Submodule, Jenkins, Helgrind, Linux & Apps , VPN
  • Methods: SCRUM, KANBAN, Modular flexible Software Architecture, OOD(UML), UT
Additional advantages would be:Experience in:
  • Python, Ansible, Yaml, Shell Scipt, Groovy, Lua
  • i.mx6 platform, Raspberry PI, RevPi,
  • BLE, LTE-M, NB-IoT
  • Freescale MFG-Tool and Production Support
  • Practical experience in UML modelling
  • Knowledge of Scrum, Kanban methodologies
  • German language proficiency
  • Work location: Wroclaw
  • Job Level:
    • Professional
  • Working time: Full time
  • Employment contract: permanent
  • Division: Diehl Controls
  • Start: jak najwcześniej

These are your potential benefits

  • Professional and personal development
  • Free water
  • Flexible working hours
  • Onboarding program
  • Family-owned company

Achieve what matters, with Diehl.

Siegel Fair Company Controls
Diehl Controls Polska Sp. z o.o.
Paulina Kacprzynska
Pl. Konstytucji 3 Maja 3 p.2, 50-048 Wrocław, Poland