C# Softwareentwickler - Junior bis Senior Level
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Entwicklung und Weiterentwicklung moderner Algorithmen zur Analyse digitaler 2D- und 3D-Bilddaten
- Integration komplexer SoftwarelĂśsungen in benutzerfreundliche Sondermaschinenanwendungen
- Implementierung, Erprobung und Validierung der entwickelten LĂśsungen an unseren Maschinen und Anlagen
- Optimierung und Weiterentwicklung bestehender Algorithmen, Anwendungen und Softwarefunktionen
- Eigenständige Entwicklung und Implementierung neuer Features
- Enge Zusammenarbeit mit den Fachbereichen Softwareentwicklung, SPS-Programmierung, Robotik und Produktmanagement
- Abstimmung mit internen Fachbereichen und Kunden zur Entwicklung innovativer technischer LĂśsungen
- Auf Senior Level: Verifizierung neuer Algorithmen fĂźr die AMT Software Library sowie fachliche UnterstĂźtzung und Weiterentwicklung weniger erfahrener Kolleginnen und Kollegen
Requirements
- Abgeschlossene technische Ausbildung mit Schwerpunkt Softwareentwicklung, Informatik oder einer vergleichbaren Fachrichtung, beispielsweise HTL, FH oder eine gleichwertige Ausbildung
- Kenntnisse beziehungsweise Berufserfahrung in der Softwareentwicklung mit C#
- Ausgeprägtes Interesse an industrieller Bildverarbeitung, Automatisierung und neuen Technologien
- Strukturierte, lÜsungsorientierte und sorgfältige Arbeitsweise
- Selbstständigkeit sowie Freude an der Zusammenarbeit in einem interdisziplinären Team
- Gute Kommunikationsfähigkeit und Bereitschaft zur laufenden fachlichen Weiterentwicklung
- Gute Englischkenntnisse in Wort und Schrift
- Gelegentliche Reisebereitschaft von Vorteil
Je nach Erfahrungslevel bringst du zusätzlich mit
Junior Level
- Erste Programmiererfahrung mit C#
- Technisches Interesse und hohe Lernbereitschaft
- Motivation, dich in industrielle Anwendungen, Bildverarbeitung und neue Technologien einzuarbeiten
- Berufserfahrung ist nicht erforderlich
Professional Level
- Relevante Berufserfahrung in der Softwareentwicklung, idealerweise in einem technischen oder industriellen Unternehmen
- Fähigkeit, Softwarefunktionen eigenständig zu entwickeln und zu implementieren
- Gutes Verständnis fßr strukturierte Entwicklungsprozesse und Softwarequalität
- Bereitschaft, eigene technische Ideen und LÜsungsansätze einzubringen
Senior Level
- Mehrjährige Berufserfahrung in der Softwareentwicklung in einem technischen oder industriellen Umfeld
- Fundierte Erfahrung in der eigenständigen Entwicklung und Implementierung komplexer SoftwarelÜsungen
- Erfahrung in der industriellen Bildverarbeitung mit HALCON von Vorteil
- Fähigkeit, technische Verantwortung zu ßbernehmen und komplexe LÜsungsansätze gemeinsam mit Produktmanagement und Kunden zu entwickeln
-
Freude an der fachlichen UnterstĂźtzung und Weiterentwicklung weniger erfahrener Kolleginnen und Kollegen, Betriebssysteme, Plattformen
- (keine Angabe)
Programmiersprachen, Frameworks, Datenbanken
- C# (Grundkenntnisse)
- HALCON (Grundkenntnisse)
Anwendungen, DevOps
- Bildverarbeitung (Grundkenntnisse)
Junior Level
Erste Programmiererfahrung mit C# Technisches Interesse und hohe Lernbereitschaft Motivation, dich in industrielle Anwendungen, Bildverarbeitung und neue Technologien einzuarbeiten Berufserfahrung ist nicht erforderlich
Professional Level
Relevante Berufserfahrung in der Softwareentwicklung, idealerweise in einem technischen oder industriellen Unternehmen Fähigkeit, Softwarefunktionen eigenständig zu entwickeln und zu implementieren Gutes Verständnis fßr strukturierte Entwicklungsprozesse und Softwarequalität Bereitschaft, eigene technische Ideen und LÜsungsansätze einzubringen
Senior Level
Mehrjährige Berufserfahrung in der Softwareentwicklung in einem technischen oder industriellen Umfeld Fundierte Erfahrung in der eigenständigen Entwicklung und Implementierung komplexer SoftwarelÜsungen Erfahrung in der industriellen Bildverarbeitung mit HALCON von Vorteil Fähigkeit, technische Verantwortung zu ßbernehmen und komplexe
Benefits & conditions
- Einen langfristig angelegten, interessanten Aufgabenbereich
- Abwechslungsreiche Tätigkeiten und selbständiges Arbeiten nach fundierter Einschulung
- Mitarbeit in einem engagiertem Team sowie die MĂśglichkeit zur Weiterbildung
- Hervorragende EntwicklungsmĂśglichkeiten in einem global agierenden Konzern
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Whatâs the Difference between a Junior, Mid, and Senior Developer?
The Most Popular IT Jobs on the Market
Where to Find Entry-Level Software Engineering Jobs
Best Coding Boot Camps in Germany