Profilbild von Dimitris Tsiougkos Senior Embedded Software Engineer aus StGallen

Dimitris Tsiougkos

verfügbar

Letztes Update: 08.01.2024

Senior Embedded Software Engineer

Firma: NEMA CONSULTING P.C
Abschluss: MSc. Information Technology
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | griechisch (Muttersprache)

Dateianlagen

Resume_t_dim.pdf

Skills

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 Framework, Python
- Embedded Linux
- Linux Device Drivers 
- Yocto Project
- D-bus
- CMake, Jenkins
- Object-Oriented Design
- GoogleTest
- Git, Mercurial

Wireless Communications:
- WiFi/802.11
- Bluetooth/BLE, ZIGBEE 802.15.4

Interfaces:
- UART, SPI, I2C, USB, M-Bus, RS-232/RS-485
- CAN-bus

Projekthistorie

07/2017 - bis jetzt
Embedded Software Engineer
Safran Vectronix AG (Industrie und Maschinenbau, 50-250 Mitarbeiter)

-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
Software Development Engineer
Landis+Gyr (Energie, Wasser und Umwelt, >10.000 Mitarbeiter)

- 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
Junior Embedded Software Engineer
Center for Research and Technology (Sonstiges, 50-250 Mitarbeiter)

- 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

Reisebereitschaft

Nur Remote verfügbar
I am based between Athens (Greece) &St. Gallen (Switzerland). I prefer working remotely and travel to the client's place, whenever is needed.

Bewertungen

Teamlead (Daniel K.)
"We appreciated Dimitris ambitions way of solving every kind of problems, he took over responsibility for several kind of task in our project and was a great player in the team. He brought a lot of knowledge into the project."
Profilbild von Dimitris Tsiougkos Senior Embedded Software Engineer aus StGallen Senior Embedded Software Engineer
Registrieren