Software Developer, Software Architecture and SDK for Agentic AI | Softwareentwickler (m/w/d) Softwarearchitektur und SDK für Agentic AI

Beckhoff Automation GmbH & Co. KG

Verl, Nordrhein-Westfalen, Deutschland
Published Oct 22, 2025
Full-time
Permanent

Job Summary

This role seeks an expert Software Developer focused on advancing the core software architecture and SDK for cutting-edge Agentic AI systems based on the Module Context Protocol (MCP). Daily responsibilities involve conceptualizing and refining the architecture for these MCP-based AI agent systems and developing a robust SDK to simplify MCP server creation for internal teams. A core technical aspect is the implementation of multilingual interfaces utilizing C#, C++, and Python, alongside creating extensions for Visual Studio and VS Code to enhance the MCP development workflow. Candidates must possess a degree in Computer Science, Electrical Engineering, or a related field, coupled with excellent programming skills, particularly in C#. Practical experience with MCP and extension development is essential. The position offers a secure, long-term opportunity within a leading international automation technology company, promoting an innovative culture with flexible working models and creative freedom.

Required Skills

Education

Successfully completed university degree in Computer Science, Electrical Engineering, Physics, or a comparable qualification

Experience

  • Professional experience in conceiving and developing software architecture for AI Agent systems
  • Professional experience in SDK development and maintenance
  • Practical experience with MCP (Module Context Protocol)
  • Experience in Visual Studio or VS Code Extension development
  • Experience working securely with multilingual interfaces (Python, C++, C#)

Languages

German (Fluent)English (Fluent)

Additional

  • Must submit a complete application including CV and certificates; Requires independent, structured, reliable work ethic and 'out of the box' thinking for solution finding; Mobile working possible after successful onboarding and probation period.