CareerPlan

Software Developer - Industrial Machine Vision (m/w/d)

Kirchheim bei München, BAYERNFull-time2026-07-10 → 2026-10-21

Core

Develop and enhance real-time image processing software for visual quality inspection on production lines.

Role type

Senior IC software engineer (industrial machine vision)

Builds

PC-based software solution for visual quality inspection (ATS SmartVision)

Domain

Industrial automation + computer vision

Deliverable

production ML models

Required skills

C++ (C++14/17), C, C#, Python, OpenCV, multithreading, memory management, C++ STL

Preferred skills

Machine Learning, OpenVINO, GigE Vision, EtherNet/IP, PROFINET, MQTT, Kafka, automation technology (SPS)

Responsibilities

Develop robust software components for the core product, optimize hardware-oriented runtime for minimal latency, develop and integrate computer vision algorithms and ML models, verify system behavior via automated tests, coordinate requirements and conduct code reviews with the Canadian software team