Dimitris Tsiougkos verfügbar

Dimitris Tsiougkos

Senior Embedded Software Engineer

Profilbild von Dimitris Tsiougkos Senior Embedded Software Engineer aus StGallen
  • 9010 St. Gallen Freelancer in
  • Abschluss: Msc. Information Technology
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | griechisch (Muttersprache)
  • Letztes Update: 08.09.2020
Profilbild von Dimitris Tsiougkos Senior Embedded Software Engineer aus StGallen
Senior Embedded Software Engineer with strong hands-on experience in whole software and product development life cycle. 
- Passion for Embedded Linux, Linux Device Drivers, and Yocto project.
- Strong experience in developing Qt/C++ applications running on embedded targets.
- Great interest in Object-Oriented Software and design patterns.
- Strong communication skills focus on business strategy/organization's goals.
- Always eager to apply innovative ideas on real world products.

Programming Skills:
- C/C++, Qt Frramework, Python
- Embedded Linux
- Device Drivers 
- Yocto/Bitbake
- CMake, Jenkins
- Object-Oriented Design
- GoogleTest, C-Unit, Git, Mercurial

- WiFi/802.11
- Bluetooth, ZIGBEE
- Ethernet

- UART, SPI, I2C, USB, M-Bus, RS-232/485

Microcontrollers & Platforms:
- ARM v6/7, OMAP3
- Armadillo Atmark Techno, Acme Systems FOX Board LX832
  • 07/2017 - bis jetzt

    • Safran Vectronix AG
    • 50-250 Mitarbeiter
    • Industrie und Maschinenbau
  • Embedded Software Engineer
  • -Developing Qt/C++ features for optical laser rangefinder systems
    - Embedded Linux and Device Driver Development, support new Hardware peripherals
    - Yocto customization for Linux image generation
    - Fast board booting time optimization: reducing start-up by 5 seconds
    - Integrating WiFi/Bluetooth module (Laird 60-SIPT) on Night-vision monocular rangefinder, backporting device drivers for Linux kernel

  • 05/2012 - 05/2017

    • Landis+Gyr
    • >10.000 Mitarbeiter
    • Energie, Wasser und Umwelt
  • Software Development Engineer
  • - Software Team leader: Built outstanding and dynamic team of software engineers, boosting overall manufacturing Software development process.
    - Introduced AGILE methodologies and best practices to software development division to enhance product quality.
    - Developed Qt/C++ and C#-based highly maintainable, solid code for Control Automation systems, forming core framework, used in every newly introduced production line
    - Interfacing sensor/actuators on manufacturing production systems (pneumatic components, step-motors, relays) using CODESYS IEC 61131-3 standard
    - Developed encryption/decryption data payload software concept for Digital power consumption Smart Meter based on AES-256

  • 10/2008 - 04/2012

    • Center for Research and Technology
    • 50-250 Mitarbeiter
    • Sonstiges
  • Junior Embedded Software Engineer
  • - Developed C++-based application to collect and process body vital signs in real-time for wearable medical application
    - Integrated ECG, Respiratory, body/ambient temperature sensors on embedded Linux-based data collector platform
    - Integrated Bluetooth wireless communication module for data transmission and remote control/commissioning

I am based in St. Gallen and Athens. I prefer working from home and travel to client's place, whenever is needed.