×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer - Industrial Machine Vision; m​/f​/d

Job in Germany, Pike County, Ohio, USA
Listing for: ATS Automation Tooling Systems Inc
Full Time position
Listed on 2026-06-26
Job specializations:
  • Software Development
    Software Engineer, C++ Developer, Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 73796 - 96503 USD Yearly USD 73796.00 96503.00 YEAR
Job Description & How to Apply Below
Position: Software Developer - Industrial Machine Vision (m/f/d)
Location: Germany

Location:

Heimstetten, BY, DE, 85551

Software Developer - Industrial Machine Vision (m/f/d) Your Responsibilities

As a software specialist in our innovation department, you will primarily be responsible for the functional expansion of our in-house core product, ATS Smart Vision. This PC-based software solution enables visual quality inspection, ranging from camera data acquisition and algorithmic defect detection to visualization on the production line. Your technological focus will be on implementing robust software for real-time image processing within the existing system architecture.

  • Core Engineering:
    Sustainable development, functional expansion, and improvement of robust software components for our core product ATS Smart Vision. The primary languages used are C++, C, C#,  and Python
  • Real-time image processing:
    Hardware-oriented runtime optimization to ensure minimal latency under real-time conditions
  • Algorithms:
    Collaboration on the development and integration of complex computer vision algorithms as well as models from the field of machine learning
  • Quality & Lifecycle Management:
    Verification of system behavior through automated tests (module/system tests) and technical preparation of production releases
  • International collaboration:
    Technical coordination of requirements and conducting code reviews in close collaboration with our software team in Canada
Your Profile
  • A successfully completed degree in computer science, engineering or a comparable qualification
  • At least 3 years of relevant professional experience in professional C++/C software development, ideally working with an existing codebase
  • Strong knowledge of modern C++ (C++14/17) and C, experience with resource-efficient multithreading, memory management, and the C++ Standard Template Library
  • Some familiarity with C#/, .NET Framework and Python
  • Enthusiasm for computer vision using OpenCV (or other machine vision libraries) as well as machine learning/AI/OpenVINO in general
  • Enjoyment in supporting the image processing applications you have developed in a production environment and putting it into operation on equipment as needed
  • Basic knowledge of interfaces such as GigE Vision, Ether Net/IP, PROFINET, MQTT, Kafka and automation technology (PLC) is a plus
  • Fluency in German and business-level English
What we offer
  • Challenging work in a professional environment
  • A friendly, family-like atmosphere within an international corporation
  • Company events (summer party, Christmas party, etc.)
  • Company pension plan
  • Job Rad
  • Subsidy for the Deutschlandticket
  • EGYM / Wellpass
  • Free beverages at the office
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary