Senior Software Engineer | Python, Rust, C++ | Automation & Robotics
Aktualisiert am 31.01.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2026
Verfügbar zu: 100%
davon vor Ort: 50%
Python
Rust
C++
Testautomatisierung
TDD
FastAPI
CI/CD
Git
Docker
Kanban
KRL
GitHub
Robotic-Process-Automation
OPC UA
English
Verhandlungssicher
German
Muttersprache

Einsatzorte

Einsatzorte

Hannover (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

7 months
2025-08 - 2026-02

Undisclosed realtime programming project in Rust and C++

Rust Teamleading C++ ...
Rust Teamleading C++ Lead Developer Cargo HIL TTD Echtzeit CI/CD Testautomatisierung CMake Software-Design
6 months
2024-12 - 2025-05

Design, implementation and project management of a robot-agnostic Python API

Teamleading Lead Developer Python ...
? Leadership of the development team by planning and managing timelines, and ensuring architectural and technical vision
? API and architectural design of the Python library voraus-robot-arm considering multi-robot support and asynchronous behavior of robot execution in comparison to the Python interpreter
? On-time delivery of ?rst library version without sacri?cing long-term architectural vision
? Providing continuous migration strategies to customers who used a legacy library through backporting features and avoiding breaking changes
? Conception of end user documentation infrastructure and style
? Set up of robot-agnostic test infrastructure and CI/CD pipelines that are long-term maintainable and able to scale with the number of supported robots
Teamleading Lead Developer Python TDD CI/CD Pytest OPC UA Testautomatisierung Robotik
4 months
2024-09 - 2024-12

Team leadership for a consulting and development support project

Teamleading Three-Point Estimation Planning Poker ...
? Integration of legacy interfaces and components into a modern software stack and APIs
? Consulting about and introducing best practices for development work?ows, CI/CD and test infrastructure
? Setting up internal team work?ows and organizing a freshly assembled team quickly to start production
? Planning and managing timelines of the sub-project while continuously identifying and mitigating risks
? Coordination with customer stakeholders, such as technical contacts and project managers, as well as internal stakeholders
? Documentation of software and open tasks at the end of the project, such that customer developers can take over maintenance in the future
Teamleading Three-Point Estimation Planning Poker Poetry Azure DevOps Python Continuous Integration
6 months
2024-04 - 2024-09

Application programming, dashboard development and commissioning of a robot cell

Python FastAPI OpenAPI ...
? Technical concept and implementation of the application runtime controlling the overall cell state and robot, while also interacting with AMRs to enable state true restarts of the cell
? Implementation of a custom web dashboard for the cell state with Plotly Dash
? Speci?cation of an API to interact with AMRs in coordination with the customer as an OpenAPI speci?cation
? Virtual commissioning, creation of virtual commissioning tooling and extensive testing to reduce on-site commissioning time and cost from days to hours
? On-site commissioning
Python FastAPI OpenAPI SQL-Datenbanken EtherCAT Pytest Plotly Dash Uvicorn Virtual Commisioning TTD CI/CD OPC UA CSS Robotik
1 year 1 month
2023-05 - 2024-05

Development of a FANUC driver for a robot-agnostic robot control

Python OPC UA pytest ...
? System and API design and implementation of a driver library to interact with FANUC robots through the FANUC Remote Motion Interface(RMI)
? Integration of legacy simulation software FANUC ROBOGUIDE into a modern CI/CD testing pipeline to enable testing of driver changes at any time
? Setup of extensive integration test infrastructure
FANUC Roboguide FANUC Remote Motion Interface (RMI)
Python OPC UA pytest Pydantic Integrationstest TDD Robotik
7 months
2023-05 - 2023-11

Design and development of a real-time robot control at the fieldbus level in C++ and ROS

C++ SOEM Echtzeit ...
? Successful implementation of a real-time robot control
? Development of an impedance controller
? Integration into the ROS2 ecosystem
? Setup of C++ and ROS2 CI/CD test infrastructure with Docker and Jenkins
C++ SOEM Echtzeit Python CMake EtherCat GitHub ROS2 Colcon Shell-Script Atlassian JIRA Atlassian Confluence Jenkins Docker Git

Aus- und Weiterbildung

Aus- und Weiterbildung

Kompetenzen

Kompetenzen

Top-Skills

Python Rust C++ Testautomatisierung TDD FastAPI CI/CD Git Docker Kanban KRL GitHub Robotic-Process-Automation OPC UA

Schwerpunkte

What I Deliver
What I Deliver
  • Pragmatic, clean and maintainable software implementations in Python, Rust and C++ supported by high-quality CI/CD and automated testing practices
  • Easy-to-use API designs and robust modular system architectures for complex systems and components
  • End-to-end project execution from design and development through commissioning, ensuring alignment with timelines, stakeholder expectations, and business goals
  • Technical leadership and team organization that guides developers, structures workflows, and ensures knowledge transfer for long-term success
  • Expertise and background in the industrial automation and robotics industry

Programmiersprachen

Python
Experte
Rust
Experte
C++
Experte

Branchen

Branchen

Automation and Robotics

Einsatzorte

Einsatzorte

Hannover (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

7 months
2025-08 - 2026-02

Undisclosed realtime programming project in Rust and C++

Rust Teamleading C++ ...
Rust Teamleading C++ Lead Developer Cargo HIL TTD Echtzeit CI/CD Testautomatisierung CMake Software-Design
6 months
2024-12 - 2025-05

Design, implementation and project management of a robot-agnostic Python API

Teamleading Lead Developer Python ...
? Leadership of the development team by planning and managing timelines, and ensuring architectural and technical vision
? API and architectural design of the Python library voraus-robot-arm considering multi-robot support and asynchronous behavior of robot execution in comparison to the Python interpreter
? On-time delivery of ?rst library version without sacri?cing long-term architectural vision
? Providing continuous migration strategies to customers who used a legacy library through backporting features and avoiding breaking changes
? Conception of end user documentation infrastructure and style
? Set up of robot-agnostic test infrastructure and CI/CD pipelines that are long-term maintainable and able to scale with the number of supported robots
Teamleading Lead Developer Python TDD CI/CD Pytest OPC UA Testautomatisierung Robotik
4 months
2024-09 - 2024-12

Team leadership for a consulting and development support project

Teamleading Three-Point Estimation Planning Poker ...
? Integration of legacy interfaces and components into a modern software stack and APIs
? Consulting about and introducing best practices for development work?ows, CI/CD and test infrastructure
? Setting up internal team work?ows and organizing a freshly assembled team quickly to start production
? Planning and managing timelines of the sub-project while continuously identifying and mitigating risks
? Coordination with customer stakeholders, such as technical contacts and project managers, as well as internal stakeholders
? Documentation of software and open tasks at the end of the project, such that customer developers can take over maintenance in the future
Teamleading Three-Point Estimation Planning Poker Poetry Azure DevOps Python Continuous Integration
6 months
2024-04 - 2024-09

Application programming, dashboard development and commissioning of a robot cell

Python FastAPI OpenAPI ...
? Technical concept and implementation of the application runtime controlling the overall cell state and robot, while also interacting with AMRs to enable state true restarts of the cell
? Implementation of a custom web dashboard for the cell state with Plotly Dash
? Speci?cation of an API to interact with AMRs in coordination with the customer as an OpenAPI speci?cation
? Virtual commissioning, creation of virtual commissioning tooling and extensive testing to reduce on-site commissioning time and cost from days to hours
? On-site commissioning
Python FastAPI OpenAPI SQL-Datenbanken EtherCAT Pytest Plotly Dash Uvicorn Virtual Commisioning TTD CI/CD OPC UA CSS Robotik
1 year 1 month
2023-05 - 2024-05

Development of a FANUC driver for a robot-agnostic robot control

Python OPC UA pytest ...
? System and API design and implementation of a driver library to interact with FANUC robots through the FANUC Remote Motion Interface(RMI)
? Integration of legacy simulation software FANUC ROBOGUIDE into a modern CI/CD testing pipeline to enable testing of driver changes at any time
? Setup of extensive integration test infrastructure
FANUC Roboguide FANUC Remote Motion Interface (RMI)
Python OPC UA pytest Pydantic Integrationstest TDD Robotik
7 months
2023-05 - 2023-11

Design and development of a real-time robot control at the fieldbus level in C++ and ROS

C++ SOEM Echtzeit ...
? Successful implementation of a real-time robot control
? Development of an impedance controller
? Integration into the ROS2 ecosystem
? Setup of C++ and ROS2 CI/CD test infrastructure with Docker and Jenkins
C++ SOEM Echtzeit Python CMake EtherCat GitHub ROS2 Colcon Shell-Script Atlassian JIRA Atlassian Confluence Jenkins Docker Git

Aus- und Weiterbildung

Aus- und Weiterbildung

Kompetenzen

Kompetenzen

Top-Skills

Python Rust C++ Testautomatisierung TDD FastAPI CI/CD Git Docker Kanban KRL GitHub Robotic-Process-Automation OPC UA

Schwerpunkte

What I Deliver
What I Deliver
  • Pragmatic, clean and maintainable software implementations in Python, Rust and C++ supported by high-quality CI/CD and automated testing practices
  • Easy-to-use API designs and robust modular system architectures for complex systems and components
  • End-to-end project execution from design and development through commissioning, ensuring alignment with timelines, stakeholder expectations, and business goals
  • Technical leadership and team organization that guides developers, structures workflows, and ensures knowledge transfer for long-term success
  • Expertise and background in the industrial automation and robotics industry

Programmiersprachen

Python
Experte
Rust
Experte
C++
Experte

Branchen

Branchen

Automation and Robotics

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.