Zurück zu den Profis

C Developer & C++ Developer & Python Developer

Überblick


Kurzer Überblick

Erfahrener Software-Ingenieur mit guten Programmierkenntnissen in C, C++ und Python sowie Kenntnissen in Echtzeitbetriebssystemen und der Entwicklung eingebetteter Systeme. Beherrscht die Git-Versionskontrolle und Software-Entwicklungstools. Derzeit konzentriert er sich auf die Implementierung von CIP-Objekten und die Optimierung des Mechanismus für die Ausgabe von Systemprotokollen. Erfahren in der Verbesserung der Unit-Test-Infrastruktur und der Optimierung von CI/CD-Pipelines.

Berufliche Erfahrung

2022-current, Software Engineer

  • Responsible for implementing and improving CIP objects related to network topology determination using Digital Input Output and Single-pair Ethernet communication.
  • Optimized access to non-volatile storage and implemented a system logging event emission mechanism.
  • Enhanced toolkit build optimization by restructuring library and demo application builds for better modularity.
  • Improved unit test infrastructure by enhancing mock generation and functional test infrastructure for more flexible testing.
  • Optimized CI/CD pipeline by reworking target manager component and test runner for parallel testing.

2018-2022, Embedded Software Engineer

  • Developed firmware for embedded systems using C, C++, and Python programming languages.
  • Worked on Real-Time Operating Systems and integrated hardware and software components.
  • Designed and developed embedded systems, troubleshooting and debugging issues as needed.
  • Utilized Git version control system and software development tools for efficient project management.
  • Collaborated with cross-functional teams to ensure successful hardware/software integration.
Author
C Developer & C++ Developer +1
666c16c9ab224f00015fbfaa
Angestellter2877  / Pro Monat
EbenMEDIOR
Rollen
C Developer C++ Developer Python Developer
Sprachen
English
Fähigkeiten
CC++Code ManagementEmbedded SystemsGitGitHubPythonTools
Lokalitäten
RemotePraha