Design, implementation and integration of a real-time API in Rust and C++
RustEchtzeitprogrammierungC++...
? Transitioning of an internal C++ prototype to a customer-facing, easy-to-use real-time Rust API with comprehensive documentation and runnable examples
? Integration of the API into multiple system components ensuring overall timing capabilities
? Set up of Rust and C++ CI/CD and test infrastructure on real hardware with Cargo, CMake, Jenkins and Artifactory
? Continuous validation of real-time capabilities via RTSan, ThreadSanitizer and benchmarking infrastructure
? Validation of integration and timing capabilities on real-world robotic demonstrators
Design, implementation and project management of a robot-agnostic Python API
TeamleadingLead DeveloperPython...
? 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
Application programming, dashboard development and commissioning of a robot cell
PythonFastAPIOpenAPI...
? 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
Development of a FANUC driver for a robot-agnostic robot control
PythonOPC UApytest...
? 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 ? Set up of extensive integration test infrastructure
Design and development of a real-time robot control at the fieldbus level in C++ and ROS
C++SOEMEchtzeit...
? Successful implementation of a real-time robot control ? Development of an impedance controller ? Integration into the ROS2 ecosystem ? Set up of C++ and ROS2 CI/CD test infrastructure with Docker and Jenkins
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
Design, implementation and integration of a real-time API in Rust and C++
RustEchtzeitprogrammierungC++...
? Transitioning of an internal C++ prototype to a customer-facing, easy-to-use real-time Rust API with comprehensive documentation and runnable examples
? Integration of the API into multiple system components ensuring overall timing capabilities
? Set up of Rust and C++ CI/CD and test infrastructure on real hardware with Cargo, CMake, Jenkins and Artifactory
? Continuous validation of real-time capabilities via RTSan, ThreadSanitizer and benchmarking infrastructure
? Validation of integration and timing capabilities on real-world robotic demonstrators
Design, implementation and project management of a robot-agnostic Python API
TeamleadingLead DeveloperPython...
? 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
Application programming, dashboard development and commissioning of a robot cell
PythonFastAPIOpenAPI...
? 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
Development of a FANUC driver for a robot-agnostic robot control
PythonOPC UApytest...
? 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 ? Set up of extensive integration test infrastructure
Design and development of a real-time robot control at the fieldbus level in C++ and ROS
C++SOEMEchtzeit...
? Successful implementation of a real-time robot control ? Development of an impedance controller ? Integration into the ROS2 ecosystem ? Set up of C++ and ROS2 CI/CD test infrastructure with Docker and Jenkins
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