Senior Software Development Engineer R&D for Machine Control Applications (m/w)
Erstellung von Softwareanforderungen und Festlegung angemessener Definitionen für den Abschluss (DoD).
Beteiligung an der Umgestaltung zukünftiger, moderner Softwarearchitekturen.
Regelmässige Code-Überprüfungen und Implementierung von automatisierten Tests.
Testen neuer Entwicklungen in unseren Werken und weltweit bei Kunden.
Verantwortung für vollständige Softwareanwendungen.
Zusammenarbeit mit UX-Designern und HMI-Programmierern.
Kontinuierliche und proaktive Zusammenarbeit mit der Hardware- und Mechanikabteilung in interdisziplinären Projekten.
Ausbildung im Software Engineering Bereich.
Erfahrung in agiler Softwareentwicklung.
Fortgeschrittene Kenntnisse in strukturierter Text-PLC-Entwicklung (Beckhoff-Kenntnisse sind von Vorteil).
Vertrautheit mit objektorientierter Programmierung und Source Control Management (Git).
Betontes Qualitätsbewusstsein und saubere Programmierung (Clean Code).
Fähigkeit zur systematischen Problembehebung und Teamarbeit.
Gute Selbstorganisation, um mehrere Aufgaben gleichzeitig zu bewältigen.
Ausgezeichnete Deutsch- und Englischkenntnisse auf mindestens B2-Niveau.
Bereitschaft zu Reisen, etwa 10% Reisetätigkeit.
Kostenlose Unterstützung von Experten rund um das Thema Auswandern Schweiz
Abwechslungsreiche und anspruchsvolle Tätigkeit
Modernes Arbeitsumfeld mit neuer Infrastruktur
Fortschrittliche Anstellungsbedingungen
Sehr gute Entlohnung
Entwicklung und Pflege von Anwendungssoftware zur Steuerung unserer Maschinen.
Spezialisierung auf die PLC-Entwicklung mit Vorteilen für Kenntnisse in eingebetteter Software.
Erarbeitung von Konzepten und Modulen in agilen Softwareprojekten.
Firma: Einwandern Schweiz
Berufsfeld
Einsatz
- Arbeitspensum:
- 50 - 100%
- Anstellungsverhältnis:
- Festanstellung oder temporär
- Stellen-Typ:
- Mitarbeiter/In
- Arbeitsort:
- St. Gallen (SG)