Zurück zu den Profis

C++ Developer & DevOps Engineer

Überblick


Kurzer Überblick

Der Kandidat hat seit 2017 ein breites Spektrum an Erfahrung in der Software- und Firmware-Entwicklung für eingebettete Systeme. Er arbeitet nicht nur in C, sondern auch in VHDL und arbeitet mit SCM-Mikrocontrollern auf der Hardware-Ebene für ein Produkt für Hochgeschwindigkeitskameras, die die Qualität von Lebensmitteln, Produkten usw. messen. Er hat 4 Jahre Erfahrung mit der Sprache C. Er arbeitete an einem zeitdeterministischen System, bei dem alles zeitlich genau sein musste, so dass er in Assembler eine Feinabstimmung vornahm, um sicherzustellen, dass alles den Anforderungen entsprach. Er benutzte auch C++, wo eine gewisse Vielseitigkeit und Modularität erforderlich war, damit das, was er geschrieben hatte, auch für andere Projekte verwendet werden konnte und nicht nur für dieses spezielle Projekt. Es so zu gestalten, dass es in Zukunft universell einsetzbar ist, war die größte Herausforderung für ihn. Außerdem hat er Erfahrung in der Verwendung von Python zum Testen und zur Erstellung von Werkzeugen für Anwendungen sowie von .NET C# und C++. Er hat an der Entwicklung eines JCOP-Stacks für eine ARM-M33-RTOS-Sicherheitsanwendung mitgewirkt. Darüber hinaus war er an der Entwicklung von kundenspezifischen Mess-/Steuerungsanwendungen für ARM-M4 STM32 beteiligt und entwickelte Firmware für ferngesteuerte Messmodule (GSM). Außerdem hat er seine eigenen Kommunikationsprotokolle erstellt, die er in VHDL geschrieben hat. Außerdem hat er an der Firmware-Entwicklung mit FreeRTOS CMSISv2 gearbeitet und Treiber für MCU I/O-Peripheriemodule entwickelt. Er hat Erfahrung in der Firmware-Entwicklung für Low-Complexity-Ethernet-Embedded-Systeme und hat Anwendungen mit TCP-Modbus und OPC-UA auf LEN/LES 2-Plattformen demonstriert. Er ist es gewohnt, in einer agilen Umgebung in Scrum zu arbeiten. Außerdem hat er Erfahrung in der Betreuung und Schulung jüngerer Kollegen. Seine Muttersprache ist Slowakisch und er spricht fließend Englisch und Deutsch auf B2-Niveau.

  • Dostupnosť 1-2 Monate Kündigungsfrist

Berufliche Erfahrung

2021 – present

  • Embedded SW Developer Industrial
    • Developed secure PROFINET stack for SIMATIC PLC devices.

2019 – 2021

  • NFC SW Engineer
    • Proposed, enhanced, and maintained PyQt5 based post-processing GUI framework.
    • Developed automation test tools for NFC using PyMeasure.
    • Implemented custom tools for NFC validation.

2018 – 2019

  • Firmware Engineer
    • Participated in the proposal of ARM-M4 STM32 custom measurement/control applications.
    • Developed firmware for remotely controlled measurement modules.
    • Developed drivers for MCU I/O peripheral modules.

2017 – 2018

  • Application Engineer
    • Proposed evaluation board for ARM-M4 ADuCM4050.
    • Implemented firmware for Low-Complexity-Ethernet embedded system.
    • Responsible for documentation of applications and devboards.

2015 – present

  • Specialized CZE-ENG Translator
    • Provided translation services for RF, power-electronics, and magnetism at show events.

Education

  • Master's Degree in Radioelectronics
    • Focused on communications, RF system hardware proposal, and simulation.
    • Proficient in Embedded C systems and FPGA Digital Design.

Skills

  • Proficient in C language, STM32 ARM M3/M4, Python, .NET C#, and C++.
  • Experience in assembly language and VHDL.
  • Strong electronic knowledge.

Hobbies

  • Advanced home projects, self-education in MCUs and modern electronic hardware, ice hockey, running, hiking, playing guitar, and dog.
Author
C++ Developer & DevOps Engineer
63d8cbfdd74e9a000129cbb5
Angestellter5800  / Pro Monat
EbenSENIOR
Rollen
C++ Developer DevOps Engineer
Sprachen
English
Fähigkeiten
ARMApplication ServerArchitecture SoftwareCC#C++Embedded SystemsGitHubMicrosoft serversPLCPythonSTM32Tools
Lokalitäten
GrazRemote