Jörn Tietjen Jörn Tietjen

Mir ist wichtig, für ein Unternehmen zu arbeiten, bei dem ich wirklich etwas bewegen kann. Deshalb bin ich bei Diehl.

C/C++ Developer

These are your tasks:

  • Design and implementation of new functionalities for embedded systems (In area of appliance and industry solutions);
  • Testing and Verification of developed modules;
  • Documentation of the written modules and code (Doxygen, Enterprise Architect);
  • Customer requirements analysis;
Used Technologies:
  • C, C++, Python;
  • Own OS, freeRTOS, embOS, Azure ThreadX, Linux;
  • 16-32 bit uC, ARM cortex;
  • GitHub, Polarion, Azure DevOps;
  • UT, GoogleTest , static code analysis;
  • Modbus, CAN, USB, TCP/IT, I2C, UART;
  • Continues Integration;
  • Gui Development with: Embedded Wizard, LVGL, Crank;
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 engineers;
  • Developing ambitious projects;
  • Good atmosphere is a key for us, so we care that everyone feels comfortable at our organization;

Who we are looking for:

  • 2 years of experience in embedded systems programing (considering also own/private projects);
  • Experience with 16/32-bit uC, ARM Cortex;
  • Good knowledge of uC peripherals (GPIO, UART, I2C, SPI, DMA, Timers, etc.);
  • Experienced in C programing;
  • Knowledge in area of analog and digital electronics (capable to read and understand schematics);
  • Practical skills in working with electronics: programming, debugging, use of measurement equipment;
  • Good knowledge of English (ability to read technical documentation and to communicate freely in an international team);
Additional advantages:
  • Experience in:
C++, Python;
Design Patterns
RTOS based sytems (e.g. freeRTOS, embOS, Azure ThreadX)

  • Practical experience in UML modelling;
  • Knowledge of Scrum, Kanban methodologies;
  • German language proficiency;
  • Experienced with Azure, AWS or Google Cloud IoT solutions
  • 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

  • Good traffic connections
  • Flexible working hours
  • Onboarding program
  • Homeoffice
  • Company mobile and laptop

Achieve what matters, with Diehl.

Siegel Forbes Best employer
Diehl Controls Polska Sp. z o.o.
Paulina Kacprzynska
Pl. Konstytucji 3 Maja 3, 50-048 Wrocław, Poland

50-048 Wrocław