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

ATS Automation Tooling Systems Inc

Germany (OH)

On-site

USD 73,796 - 96,503

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Company events
Company pension plan
Free beverages at the office
Subsidy for the Deutschlandticket

Job summary

ATS Automation Tooling Systems Inc is looking for a Software Developer specialized in Industrial Machine Vision to enhance the ATS SmartVision product. This position requires expertise in C++, C, and includes responsibilities like real-time image processing, international collaboration, and algorithm development.

The ideal candidate has a degree in Computer Science and at least 3 years of experience. The role offers a friendly environment and benefits such as a company pension plan, and opportunities for growth.

Qualifications

  • At least 3 years of relevant professional experience in software development.
  • Strong knowledge of modern C++ and C.
  • Experience with resource-efficient multithreading and memory management.

Responsibilities

  • Responsible for functional expansion of ATS SmartVision software.
  • Collaboration on computer vision algorithms and models.
  • Verification of system behavior through automated tests.

Skills

Modern C++ (C++14/17)
C
C++/C software development
Multithreading
OpenCV
German
English (business level)

Education

Degree in Computer Science or Engineering

Tools

C#
VB.NET
Python
Automation Technology (PLC)

Job description

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 SmartVision. 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 SmartVision. The primary languages used are C++, C, C#, VB.NET 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#/VB.NET, .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, EtherNet/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
  • JobRad
  • Subsidy for the Deutschlandticket
  • EGYM / Wellpass
  • Free beverages at the office
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

International Sales Engineer (m/f/d) – Machine Vision
International Sales Engineer (m/f/d) – Machine Vision

wenglor sensoric GmbH • Germany (OH)

Hybrid
USD 70,000 - 88,000
Umfangreiche Sozialleistungen
Flexible Standortwahl
Leistungsgerechte Vergütung
+1
Softwareentwickler C++ (m/w/d)
Softwareentwickler C++ (m/w/d)

Mühlbauer GmbH & Co. KG • Germany (OH)

On-site
USD 57,000 - 82,000
Urlaubsgeld
Gesundheitsprämie
Zuschuss zur Altersvorsorge
+2
Team Lead Product Management - Integrated Camera Systems (m/f/d)
Team Lead Product Management - Integrated Camera Systems (m/f/d)

Vision Markets - Your global growth in Machine Vision • Germany (OH)

Hybrid
Confidential
Flexible working environment
Attractive salary and bonus package
Outstanding development opportunities
Thesis or compulsory internship in research (m/f/d)
Thesis or compulsory internship in research (m/f/d)

Basler AG • Germany (OH)

Hybrid
Modern technology equipment
Flexible work hours
Open communication culture
+1
(Senior) Software Developer Applications (m/f/d)
(Senior) Software Developer Applications (m/f/d)

QUNDIS GmbH • Germany (OH)

On-site
USD 64,000 - 88,000
Performance-based compensation
Team events
Ongoing coaching and professional development
Senior Product Lead – Integrated Vision Systems
Senior Product Lead – Integrated Vision Systems

Vision Markets - Your global growth in Machine Vision • United States

Hybrid
Confidential
Flexible working environment
Attractive salary and bonus package
Outstanding development opportunities
Software Entwickler - Vision / Bildverarbeitung (m/w/d)
Software Entwickler - Vision / Bildverarbeitung (m/w/d)

Tesla Automation GmbH • Germany (OH)

On-site
USD 63,000 - 91,000
Field Application Engineer
Field Application Engineer

MVTec Software GmbH • Quincy (MA)

Hybrid
USD 90,000 - 130,000
Hybrid work
Development opportunities
Culture: people first
+2
Application Engineer
Application Engineer

MVTec Software GmbH • Quincy (MA)

Hybrid
USD 90,000 - 150,000
Hybrid work model
Competitive salary and benefits
Development opportunities
+1
Research Internship in Computer Vision (Part/Full-Time)
Research Internship in Computer Vision (Part/Full-Time)

Basler AG • Germany (OH)

Hybrid
Modern technology equipment
Flexible work hours
Open communication culture
+1