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
- Flexible work schedules
- Corporate benefits
- Company events (summer party, Christmas party, etc.)
- Company pension plan
- JobRad
- Subsidy for the Deutschlandticket
- EGYM / Wellpass
- Free beverages at the office
Wir suchen Kolleginnen und Kollegen, die schon heute die Automatisierungslösungen von morgen entwickeln und mitgestalten wollen. Mitarbeiterinnen und Mitarbeiter, die Dinge in die Hand nehmen, mit Leidenschaft ihr Wissen und ihre Erfahrung einbringen und uns dabei helfen, an einer besseren Welt zu arbeiten. Für unsere Projekte. Für unsere Kunden. Für unseren Endkunden – den Patienten.
ATS München ist Teil der ATS Life Sciences Europe Gruppe mit insgesamt 400 Kolleginnen und Kollegen an drei Standorten. Wir können auf eine lange Historie mit über 60 Jahren Erfahrung in der Automatisierung zurückgreifen.
Als ATS Life Sciences Europe entwickeln und bauen wir modernste Automatisierungslösungen für die weltweit führenden Hersteller von Medizin- und Pharmatechnik. Wir bieten Life Sciences Unternehmen unsere hochwertigen, schlüsselfertigen Automatisierungslösungen an.
Dabei immer im Blick – wir helfen mit unseren Produkten Menschen:Automatisierte Montage- und Handlingsysteme für medizinische Geräte, medizinische Diagnostik und Pharmazeutika, wie beispielsweise: Spritzen, Schlauchsets, Autoinjektoren, Pens, Inhalatoren, DNA-Mikroarrays, Kontaktlinsen, Katheter, Stents, etc.
Am Standort München sind wir mit 200 hochqualifizierten Mitarbeitern tätig und arbeiten weltweit mit 7.500 Kollegen an 65+ Produktionsstandorten in mehr als 85+ Büros in Nordamerika, Europa, Asien und Ozeanien zusammen.
Sie wollen Teil unseres innovativen Teams werden?
Bitte bewerben Sie sich über unser Karriereportal und senden uns Ihren Lebenslauf, Ihre Arbeits- und Ausbildungszeugnisse sowie Ihr Anschreiben inkl. Gehaltsvorstellung und Kündigungsfrist zu.
Wir freuen uns darauf, Sie kennenzulernen und Sie bald in unserem Team in München willkommen zu heißen. Wenn Sie Fragen haben, freut sich Sebastian Baade diese zu beantworten.
Hinweis für Personaldienstleister
Bitte beachten Sie, dass wir keine unaufgeforderten Bewerbungen oder Kandidatenprofile von Personalvermittlungen oder -dienstleistern berücksichtigen. Eingesandte Profile – auch per E-Mail – gelten als nicht beauftragt und begründen keinen Vergütungsanspruch - auch dann nicht, wenn es zu einer Einstellung kommt. Eine Vermittlungsprovision wird nur auf Grundlage einer vorherigen schriftlichen Vereinbarung fällig.
T +49 89 427 221-354
ATS Automation Tooling Systems GmbH
Marsstraße 285551 Heimstetten bei München
Deutschland
Für weitere Informationen über ATS München besuchen Sie bitte unsere Website Home.