Senior Software Developer (m/w/d)

apartmentWolfensberger AG placeBauma calendar_month 

Senior Software Developer (m/w/d)

Rund 150 Mitarbeitende sorgen täglich dafür, dass bei der Wolfensberger AG hochpräzise Gussprodukte entstehen. Parallel entwickelt ein kleines, spezialisiertes Team eine Systemlösung im Bereich automatisierter Intralogistik.

In einem kleinen, fokussierten Team konzipieren und realisieren wir eine Softwareplattform, die autonome Roboter intelligent steuert, Wege plant, Aufgaben verteilt und mit der physischen Welt verschmilzt.

Was Du mitbringst, ist technische Tiefe, architektonisches Denken und Lust, an einer Lösung mitzuwirken, die ganz neu entsteht. Es gibt keine Legacy, keine Daily-Standup-Meetings, keine Konzernstrukturen – nur einen echten Use Case, ein motiviertes Team und eine Bühne, auf der du mitgestalten kannst.

Du entwickelst nicht „irgendwas für später“, sondern arbeitest direkt am funktionalen Mockup: Ein System, das innerhalb von Monaten erste Routen fährt, Aufträge abwickelt und Material bewegt. Dafür setzen wir auf moderne Technologien – ROS2, Embedded Linux, APIs, leichte Frontends und klare Schnittstellen.

Werde Teil der Wolfensberger-Story und komm zu uns. Wir suchen eine/n:

Senior Software Developer (m/w/d)

Deine Aufgaben
  • Entwicklung und Definition einer Softwareplattform für Robotik-Anwendung
  • Verantwortlich für die Umsetzung eines funktionalen Mockups der Lagersteuerung. Entwicklung von Steuerlogik, Backend-API, Pfadfindungsalgorithmen (A* oder vergleichbar) und Zustandsverwaltung
  • Dokumentation der Lösung und Integration
  • API-Schnittstellen zur Mockup-Hardware definieren und umsetzen
  • Routing Logik umsetzen z.B. A*
  • Datenbank definieren, aufsetzen und Systemzustände speichern, abrufen und steuern
  • Optional: Einfaches Frontend zur Anzeige von Zuständen und zum Auslösen von Aktionen
  • Automatisierte Tests schreiben und Abläufe simulieren
Wir erwarten
  • Mehrjährige Erfahrung in der Konzeption und Entwicklung von softwarebasierten Steuerungssystemen für verteilte oder robotische Anwendungen
  • Grundverständnis relationaler und dokumentenbasierter Datenbanken (z. B. PostgreSQL, MongoDB)
  • Erfahrung mit der Entwicklung und Integration von API-Schnittstellen (z. B. REST, gRPC, WebSocket)
  • Erfahrung in der Verarbeitung strukturierter Daten (z. B. JSON, Sensorwerte, Positionsdaten) und deren Übergabe an Steuerlogik oder Speicherprozesse
  • Fundierte Kenntnisse in Python (OOP, pytest, flake8, Black, async/await, Futures) und C++ (für ROS2-Interop)
  • Git, GitHub/GitLab, CI/CD (GitLab CI, Jenkins)
  • Erfahrung mit A*-Algorithmen oder heuristischer Navigation
  • Verständnis für digitale Zwillinge und einfache Simulationen
  • Kenntnisse in der Integration von Steuerlogik mit Embedded-Geräten
  • Erfahrung mit verteilten Systemen und Datenhaltungslogik
Toll wäre
  • Kenntnisse in ROS2 (fokussiert auf: Humble Hawksbill, Multi-Threaded Executor)
  • Embedded Linux Grundlagen (Yocto/Buildroot, Cross-Compilation)
  • Grundkenntnisse in der Entwicklung einfacher Benutzeroberflächen (z. B. mit HTML, CSS, JavaScript/TypeScript für die Ausführung im Browser)
  • Fundierter Umgang mit Jira & Confluence, MS Teams und dergleichen
Wir bieten
  • sehr spannendes, herausforderungsreiches Aufgabengebiet
  • Attraktive Anstellungsbedingungen
  • Gratisparkplatz
  • Arbeitsort Bauma ZH, Schweiz oder Remote

Möchtest Du mehr darüber erfahren?

Dann sende Deine vollständige Bewerbung an Matthias Schwager, Embedded-Entwickler, E-Mail schreiben

Wir freuen uns darauf, Dich kennenzulernen.

Wolfensberger AG

Bäretswilerstrasse 45

CH-8494 Bauma

E-Mail schreiben

www.wolfensberger.ch

Tel. +41(0)52 396 11 11

Job Features

Job Category

Büro, Industrie / Handwerk

local_fire_departmentDringend gesucht

Senior Software Developer - Zürich

apartmentABBplaceZürich, 25 km von Bauma
is responsible for developing and maintaining digital solutions that support innovation and operational efficiency across the division. In this role, you will be responsible for developing advanced AI solutions as a Senior Software Developer for AI within the PA...
business_centerHohes Gehalt

Frontend Developer

apartmentTGW Systems Integration AGplaceZürich, 25 km von Bauma
Join Team Possible! Frontend Developer (M/F/D)* As a Frontend Developer (m/f/d) you're responsible for the development, testing, documentation and ongoing maintenance of high-quality software as part of TGW's software development. The central...
starJob im Fokus

IS Software Developer

apartmentABBplaceZürich, 25 km von Bauma
in software development best practices, technologies, and ABB standards to build high quality products.  •  Collaborate with Software Architects to ensure development work aligns with technical drivers.  •  Work in a cross discipline team, using agile development...