Oferta pracy

C/C++ developer (Embedded Linux)

Diehl Controls Polska

Diehl Controls Polska

plac Konstytucji 3 Maja 3

Krzyki

Wrocław

Technologies we use

Expected

  • C

  • C++

  • Embedded Linux

  • PTX-Dist (Pengutronix)

  • Yocto

  • u-boot

  • Cloudflare

Optional

  • Python

  • Ansible

  • Yaml

  • Shell Scipt

  • Groovy

  • Lua

  • i.mx6 platform

  • Raspberry Pi

  • RevPi

  • Blender

  • LTE-M

  • NB-IoT

Your responsibilities

  • 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

Our requirements

  • 5 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

Optional

  • 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

This is how we organize our work

Team size

  • 25

This is how we work

  • in house
  • at the client's site
  • you develop several projects simultaneously
  • you have influence on the technological solutions applied
  • scrum
  • kanban

What we offer

  • Employment contract without probationary period

  • Bicycle parking in the building;

  • Valuable technical (inc. UDEMY) and language trainings

  • Rich social and medical packages

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • sharing the costs of foreign language classes

  • sharing the costs of professional training & courses

  • remote work opportunities

  • flexible working time

  • fruits

  • no dress code

  • coffee / tea

  • meal passes

  • holiday funds

  • redeployment package

  • christmas gifts

  • sharing the commuting costs

  • employee referral program

  • charity initiatives

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

That is how we work:

  • Internally and with the customer

  • We have a real impact on the selected technology solutions and the workplace

  • We do not get bored, we develop a variety of different projects using different technologies

  • We are friendly with agile working methodologies

Our Team:

  • It is a multicultural mix of people

  • 25 people

  • Developing ambitious projects

  • Good atmosphere is a key for us, so we care that everyone feels comfortable at our organization

Diehl Controls Polska

More than 17,000 employees are currently shaping the engineering of the future in our five Corporate Divisions Metall, Controls, Defence, Aviation and Metering. Diehl Controls is an internationally leading developer and supplier of resource-saving home appliances and connectivity solutions-bringing energy efficiency and sustainability into homes. Apply at Diehl and join hands with fascinating technologies and unique corporate tradition of stability and trust.

Scroll to the company’s profile