Spezialist/in für Embedded Software- und Systementwicklung (m/w/d)


Bei uns entwickelst du nicht nur Software, du arbeitest an echten Produkten, direkt am Gerät, mitten im Geschehen. Ob Embedded-Systeme, Backend-Services oder Datenvisualisierung: Du verbindest cleveren Code mit praktischer Umsetzung.

Du hast Lust, Verantwortung zu übernehmen, Dinge zu bauen, die funktionieren und das in einem kleinen, technisch versierten Team, das wirklich was bewegt? Dann bist du bei Velometrik genau richtig.

Dein Aufgabenbereich

  • Entwicklung und Betreuung komplexer Embedded-Systeme auf Linux-Basis
  • Umsetzung von Backend-Services mit Node.js, Tcl/Rivet und SQL/PostgreSQL
  • Entwicklung von Frontend-Anwendungen mit EJS sowie Gestaltung einer intuitiven User Experience (UX)
  • Aufbau und Pflege von Datenbanken, inkl. Performance-Tuning und Schnittstellenentwicklung
  • Entwicklung von Tools zur Systemdiagnose, Logging, Monitoring und Performanceanalyse
  • Erstellung von technischen Konzepten und Dokumentationen für interne und externe Nutzung
  • Praktische Mitarbeit beim Bau von Kleinserien und Prototypen, inkl. Montage, Test und Qualitätssicherung
  • Mitwirkung an der Weiterentwicklung von Produktionsprozessen und Systemarchitekturen
  • Durchführung von Kleinprojekten für Fremdfirmen, z. B. Anpassungen oder Optimierungen von Kommunikationsprotokollen (CAN, I²C, WebSockets)
  • Analyse und Verständnis von Fremdcode, insbesondere komplexem Tcl-Code, auch ohne Dokumentation

Das bringst du mit

  • Mehrjährige Erfahrung in der Softwareentwicklung mit Node.js, Tcl, Rivet, SQL/PostgreSQL
  • Kenntnisse in Java, Python, Shell-Skripting und C
  • Sicherer Umgang mit Linux-basierten Embedded-Systemen
  • Erfahrung mit Kommunikationsprotokollen (CAN, I²C, TCP/IP, WebSockets)
  • Erfahrung in der Frontend-Entwicklung und UX-Design (EJS, moderne Frameworks)
  • Fähigkeit, komplexe Datenflüsse zu modellieren, analysieren und optimieren
  • Handwerkliches Geschick im Prototyping sowie Erfahrung mit Montage- und Fertigungsprozessen
  • Kreatives Querdenken, ausgeprägte Problemlösungskompetenz und hohe Eigenverantwortung
  • Strukturierte, selbstständige Arbeitsweise und Bereitschaft, dich in neue Themen schnell einzuarbeiten

Besonderheiten der Position

  • Schnittstelle zwischen Softwareentwicklung, UX-Design, Hardwareintegration und Produktion
  • Erfordert ein breites technisches Fachwissen und eine hohe Lernbereitschaft
  • Kombination aus praktischer Arbeit, theoretischem Know-how und kreativem Denken
  • Arbeit in einem kleinen, interdisziplinären Team, in dem jede:r mehrere Rollen übernimmt

Was wir dir bieten

  • Ein innovatives Arbeitsumfeld mit spannenden Projekten
  • Vielseitige Aufgaben zwischen Software, Hardware, Daten und Praxis
  • Flache Hierarchien und schnelle Entscheidungswege
  • Die Möglichkeit, aktiv an der Weiterentwicklung zukunftsorientierter Produkte mitzuwirken
  • Raum für Eigeninitiative, Ideen und pragmatische Lösungen
  • Ein professionelles, unkompliziertes Team mit echter Begeisterung für Technik und Radsport