C/C++ Software Engineer
- Verfügbarkeit einsehen
- 2 Referenzen
- 110‐120€/Stunde
- 76275 Ettlingen
- auf Anfrage
- ru | en | de
- 15.10.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
11/2022 – offen
TätigkeitsbeschreibungManage a Software Development Team and further development of safety related embedded products
Eingesetzte QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung
9/2021 – 10/2022
TätigkeitsbeschreibungArchitecture and design of laser cutting device in C/C++, and Yocto-based platform
Eingesetzte QualifikationenC++, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Software Architecture
2/2016 – 8/2021
Tätigkeitsbeschreibung
– Development of a common Linux-based framework that can be used by different devices
– Linux Kernel driver development
– Key contact person for Yocto Linux development activities in the company
C++, Embedded Linux, Computerprogrammierung, Linux (Kernel), Software Architecture
7/2014 – 1/2016
Tätigkeitsbeschreibung
• Development of Parametrization, Supervision and Control system with focus on Qt4-based GUI
• Implemented SNMP-Manager component with net-snmp and extended SNMP daemon with python
• Development process was based on V-Model XT and compliant with ED-153 Guidelines for ANS (Air Navigation Service) Software Safety Assurance;
• Extension of XML-based metadata for system parametrization.
C++, Linux Entwicklung, Qt (Software), XML
8/2013 – 1/2014
Tätigkeitsbeschreibung
• Responsible for porting LTE protocol stack on to MIPS Linux based
• Debugging of protocol stack issues on MIPS Linux and TI DSP 66xx Family Embedded platforms
• Integration of low level driver abstraction into LTE protocol stack
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, C++, Python, LTE (Telekommunikation)
4/2011 – 7/2013
Tätigkeitsbeschreibung
• Firmware customization on different Embedded Platforms (E0C33, ARM, Hitachi H8) for such products as TM and SIDM printers
• Scanner driver modifications based on TWAIN specification
• Modification of printer drivers based on project requirements
• Specialized on different command sets: ESC/POS, ESC/P2, ESC/MC, PR2, IBM PPDS, IBM 4722, WNI4915
Embedded Systems, Echtzeit-Betriebssysteme, C++
7/2009 – 9/2019
Tätigkeitsbeschreibung
• Added hex editor capability, created project interface, added ASN.1-to-HTML feature
• Multiple bug fixes and enhancements, including BER/PER encoding/decoding subsystems
• Created a GUI for ASN.1 Compiler
• OER-decoder implementation
Apple Mac Systems, ASN.1, C++, Linux Entwicklung, Qt (Software), XML, XSD (XML Schema Definition)
11/2008 – 5/2010
Tätigkeitsbeschreibung
• System maintenance and bug fixes;
• Analyzed requirements, designed Entity Relationship Model for a new database structure;
• Designed middleware with Internet Communications Engine and GUI using C++/Qt;
• Improvements of New Netflow Collector, multi-threaded version of database modules.
Oracle Database, Mysql, C++, Linux Entwicklung, Perl, Qt (Software)
10/2006 – 11/2008
Tätigkeitsbeschreibung
• Programmed Allen-Bradley (Rockwell Automation) PLCs and maintained Distributed Control Systems (DCS), which use the ControlNet 1.5, Ethernet, Modbus, DH+, and RIO networks (all systems run 24/7);
• Maintained and developed SCADA-systems
Automatisierungstechnik (allg.), Rockwell Automation (allg.), RSLogix (Rockwell Automation), RSView32 (Rockwell Automation)
9/2004 – 10/2006
Tätigkeitsbeschreibung
• Analyzed requirements, designed database table structure and integrated it into current system;
• Developed multi-threaded database applications using Delphi programming language
Oracle Database, InterBase, Microsoft Windows (allg.), Delphi, XML, NSIS (Nullsoft Scriptable Install System)
Zertifikate
Ausbildung
Norilsk, Russia
Über mich
Weitere Kenntnisse
Development tools: autotools, qmake, cmake, bitbake, gcc/g++, gdb, cvs, subversion, git, valgrind, gprof, oprofile
Operation systems: GNU/Linux, Yocto Linux, Windows, FreeBSD, QNX
Networking: TCP/IP (berkeley sockets), HTTP, Ice, RESTful
Scripting languages: bash, python, perl.
Web-based technologies: HTML, JavaScript, PHP
Persönliche Daten
- Russisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Fließend)
- Chinesisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden