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 Automatisierungslosungen 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. Fur unsere Projekte. Fur unsere Kunden. Fur unseren Endkunden - den Patienten.
ATS Munchen ist Teil der ATS Life Sciences Europe Gruppe mit insgesamt 400 Kolleginnen und Kollegen an drei Standorten. Wir konnen auf eine lange Historie mit uber 60 Jahren Erfahrung in der Automatisierung zuruckgreifen.
Als ATS Life Sciences Europe entwickeln und bauen wir modernste Automatisierungslosungen fur die weltweit fuhrenden Hersteller von Medizin- und Pharmatechnik. Wir bieten Life Sciences Unternehmen unsere hochwertigen, schlusselfertigen Automatisierungslosungen an.
Dabei immer im Blick - wir helfen mit unseren Produkten Menschen:Automatisierte Montage- und Handlingsysteme fur medizinische Gerate, medizinische Diagnostik und Pharmazeutika, wie beispielsweise: Spritzen, Schlauchsets, Autoinjektoren, Pens, Inhalatoren, DNA-Mikroarrays, Kontaktlinsen, Katheter, Stents, etc.
Am Standort Munchen sind wir mit 200 hochqualifizierten Mitarbeitern tatig und arbeiten weltweit mit 7.500 Kollegen an 65+ Produktionsstandorten in mehr als 85+ Buros in Nordamerika, Europa, Asien und Ozeanien zusammen.
Sie wollen Teil unseres innovativen Teams werden?
Bitte bewerben Sie sich uber unser Karriereportal und senden uns Ihren Lebenslauf, Ihre Arbeits- und Ausbildungszeugnisse sowie Ihr Anschreiben inkl. Gehaltsvorstellung und Kundigungsfrist zu.
Wir freuen uns darauf, Sie kennenzulernen und Sie bald in unserem Team in Munchen willkommen zu heien. Wenn Sie Fragen haben, freut sich Sebastian Baade diese zu beantworten.
Hinweis fur Personaldienstleister
Bitte beachten Sie, dass wir keine unaufgeforderten Bewerbungen oder Kandidatenprofile von Personalvermittlungen oder -dienstleistern berucksichtigen. Eingesandte Profile - auch per E-Mail - gelten als nicht beauftragt und begrunden keinen Vergutungsanspruch - auch dann nicht, wenn es zu einer Einstellung kommt. Eine Vermittlungsprovision wird nur auf Grundlage einer vorherigen schriftlichen Vereinbarung fallig.
T +49 89 427 221-354
ATS Automation Tooling Systems GmbH
Marsstrae 285551 Heimstetten bei Munchen
Deutschland
Fur weitere Informationen uber ATS Munchen besuchen Sie bitte unsere Website Home.