Teamlead Software Development & Technical Product Owner Machine Vision Interfaces (m/w/d)
Core
Leading a software team to design and maintain a cross-device SDK for machine vision interfaces, including C-APIs and integrations for C++, Python, C#, and robotics.
Role type
Senior Team Lead & Technical Product Owner (Machine Vision Interfaces)
Builds
A stable, cross-platform SDK for camera interfaces used in robotics, quality inspection, and automation.
Domain
Industrial automation, machine vision, robotics.
Required skills
C/C++ development, API/SDK design, team leadership, product ownership, agile methodology, CI/CD, cross-platform development (Windows, Linux, ARM), security by design.
Preferred skills
Machine vision standards (GenICam, GenTL, GigE Vision), Python, C#, ROS 2, image processing libraries (HALCON, OpenCV), CMake, open-source repository management.
Responsibilities
Lead team discipline and technical direction; define vision, roadmap, and backlog for camera interfaces; collaborate with firmware and hardware teams; represent the company at international vision standards meetings; ensure quality and planned releases via CI/CD; advocate for security and regulatory compliance (EU Cyber Resilience Act).
Seniority
Senior, hands-on IC with leadership responsibilities.
