30.03.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Embedded Software Engineer
St. Gallen, Schweiz
Nur Remote
MSc. Information TechnologySkills
InnovationBluetoothStrategisches ManagementC++CmakeComputerprogrammierungSoftware Design PatternsEmbedded LinuxEmbedded SoftwareIntegrierter SchaltkreisPythonLinux-gestützte GeräteMercurialObjektorientierte Software-EntwicklungProduktdesign
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
- 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
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2020
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherGriechischMuttersprache
Projekthistorie
-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
- 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
- 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
- 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
- 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
- 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