Requirements analysis and software design specification, Full Stack Software Developer and Architect
Aktualisiert am 18.03.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 18.03.2026
Verfügbar zu: 100%
davon vor Ort: 0%
C++
Rust
OPC UA
Scrum Master
C# .net/.net core
Boost
PROFINET
PROFIBUS
EtherNet/IP
Docker
Git
GitLab
UML 2.0
CMake
SQL
Python
REST
Linux
Vibe coding
IEC 61850
Kubernetes
XML
JSON
Deutsch
Muttersprache
English
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

7 months
2025-07 - 2026-01

Opc Ua server supporting the Opc Ua IJT companion specification with Alarms for different product lines

Software Architect and Developer C# programming language Asynchronous design
Software Architect and Developer
  • including result and joining management and 3 states alarm support
  • Used a remoting technique to exchange data with the backend using Google gRPC, Google Protocol Buffers and Graph QL
  • The Opc Ua companion specifications: DI, AI, AMB, Job95, Machinery and Machinery Results
  • Opc Ua Alarms and Conditions
  • Design, Implementation and Debug including unit and integration tests
Visual Studio 2022 GitHub Copilot GitLab CI/CD
C# programming language Asynchronous design
Remote
6 months
2024-10 - 2025-03

Embedded EtherNet/IP adapter implemented with the RUST programming language

Software Archtect and Developer RUST Visual Studio Dev. container Fully asynchronous design using the tokio crate
Software Archtect and Developer
  • Porting the GitHub hosted OpENer implementation from C to RUST on Linux
  • Supports TCP and UDP communication for unicast, multicast and broadcast
  • Added the CIP profile
Linux embedded hardware (Raspberry Pi 5)
RUST Visual Studio Dev. container Fully asynchronous design using the tokio crate
Remote
9 months
2016-01 - 2016-09

FDT communication 'Device Type Manager' for CC-Link, IE and TSN

Software Architect and Developer C++ MFC Codejock ...
Software Architect and Developer
  • Read/Write access data registers in the CC-Link IE TSN master
  • Providing communication channel to CC-Link IE TSN DeviceDTM
  • Generating PLC code (IEC 61131) for integrating CC-Link IE TSN networks in the PLC
CC-Link master CC-Link IE master CC-Link IE TSN master
C++ MFC Codejock Boost MS (D)COM
Remote

Position

Position

  • Software Architect and Developer
  • Requirements analyst
  • Consulting and engineering

Kompetenzen

Kompetenzen

Top-Skills

C++ Rust OPC UA Scrum Master C# .net/.net core Boost PROFINET PROFIBUS EtherNet/IP Docker Git GitLab UML 2.0 CMake SQL Python REST Linux Vibe coding IEC 61850 Kubernetes XML JSON

Programmiersprachen

C++
Experte
C#
Experte
RUST
Experte
Python
Fortgeschritten
Boost
Experte
ECMA/JavaScript
Fortgeschritten

Design / Entwicklung / Konstruktion

Software architect
Experte
Software development
Experte
Requirements analyst
Experte

Branchen

Branchen

  • Automation industry
  • Automotive industry

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

7 months
2025-07 - 2026-01

Opc Ua server supporting the Opc Ua IJT companion specification with Alarms for different product lines

Software Architect and Developer C# programming language Asynchronous design
Software Architect and Developer
  • including result and joining management and 3 states alarm support
  • Used a remoting technique to exchange data with the backend using Google gRPC, Google Protocol Buffers and Graph QL
  • The Opc Ua companion specifications: DI, AI, AMB, Job95, Machinery and Machinery Results
  • Opc Ua Alarms and Conditions
  • Design, Implementation and Debug including unit and integration tests
Visual Studio 2022 GitHub Copilot GitLab CI/CD
C# programming language Asynchronous design
Remote
6 months
2024-10 - 2025-03

Embedded EtherNet/IP adapter implemented with the RUST programming language

Software Archtect and Developer RUST Visual Studio Dev. container Fully asynchronous design using the tokio crate
Software Archtect and Developer
  • Porting the GitHub hosted OpENer implementation from C to RUST on Linux
  • Supports TCP and UDP communication for unicast, multicast and broadcast
  • Added the CIP profile
Linux embedded hardware (Raspberry Pi 5)
RUST Visual Studio Dev. container Fully asynchronous design using the tokio crate
Remote
9 months
2016-01 - 2016-09

FDT communication 'Device Type Manager' for CC-Link, IE and TSN

Software Architect and Developer C++ MFC Codejock ...
Software Architect and Developer
  • Read/Write access data registers in the CC-Link IE TSN master
  • Providing communication channel to CC-Link IE TSN DeviceDTM
  • Generating PLC code (IEC 61131) for integrating CC-Link IE TSN networks in the PLC
CC-Link master CC-Link IE master CC-Link IE TSN master
C++ MFC Codejock Boost MS (D)COM
Remote

Position

Position

  • Software Architect and Developer
  • Requirements analyst
  • Consulting and engineering

Kompetenzen

Kompetenzen

Top-Skills

C++ Rust OPC UA Scrum Master C# .net/.net core Boost PROFINET PROFIBUS EtherNet/IP Docker Git GitLab UML 2.0 CMake SQL Python REST Linux Vibe coding IEC 61850 Kubernetes XML JSON

Programmiersprachen

C++
Experte
C#
Experte
RUST
Experte
Python
Fortgeschritten
Boost
Experte
ECMA/JavaScript
Fortgeschritten

Design / Entwicklung / Konstruktion

Software architect
Experte
Software development
Experte
Requirements analyst
Experte

Branchen

Branchen

  • Automation industry
  • Automotive industry

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.