Software Support L2 Engineer (Mensch)

Neura Robotics GmbH
Metzingen, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Metzingen, Germany

Tech stack

Confluence
JIRA
Automation of Tests
Unit Testing
C++
Profiling
Continuous Integration
Software Debugging
Linux
Ethernet
EtherCAT
Graphical User Interface
Python
Log Analysis
Modbus
Motion Planning
Remote Access Technology
OPC Unified Architecture
Systems Integration
Transmission Control Protocol (TCP)
GIT
Script Language
Integration Tests
Information Technology
Allen-Bradley Factory Automation Equipment
Docker

Job description

  • Du übernimmst Level-2-Support für ausgerollte Software, inkl. Analyse und Lösung von Bugs, Performance-Problemen, Kommunikationsfehlern und Konfigurations-Themen
  • Du führst Root-Cause-Analysen (RCA) für gemeldete Kundenprobleme durch und dokumentierst Findings, Maßnahmen und Prävention
  • Du analysierst Logs aus Applikationen, Systemen, Roboter-Controllern und Netzwerken, um Software- und Hardware-Probleme zu identifizieren
  • Du reproduzierst komplexe Fehler in Testumgebungen, dokumentierst sie sauber und lieferst detaillierte Logs und technische Analysen
  • Du managst und trackst Support-Tickets (z. B. in Jira, Confluence) und stellst sicher, dass SLAs eingehalten werden
  • Du übernimmst die technische Ownership für komplexe Kundenprobleme und koordinierst die Lösung über Development, QA und Service hinweg
  • Du arbeitest eng mit QA zusammen, um Bugfixes zu verifizieren und Releases zu validieren
  • Du führst Sanity-, Regression- und Integrationstests durch, bevor Software beim Kunden ausgerollt wird
  • Du unterstützt Software-Updates, Deployments, Systemintegrationen und Customer Onboarding
  • Du hilfst beim Troubleshooting und bei der Integration von Industrie-Protokollen und externen Automatisierungsgeräten
  • Du erstellst und pflegst technische Doku (Troubleshooting-Guides, FAQs, Known Issues, Support-Prozesse)
  • Du stimmst dich eng mit cross-funktionalen Teams ab, um wiederkehrende oder systemische Probleme zu lösen
  • Du führst bei Bedarf Knowledge-Transfer-Sessions für interne Teams, Partner oder Kunden durch
  • Du nimmst aktiv an Bug-Triage-Meetings teil und verbesserst kontinuierlich die Support-Prozesse
  • Du identifizierst wiederkehrende Probleme und treibst gemeinsam mit Entwicklungsteams nachhaltige Lösungen voran

Requirements

  • Bachelor in Informatik, Robotik, Mechatronik oder einem vergleichbaren technischen Bereich
  • Sehr gute Kenntnisse in Linux inkl. Debugging-Tools
  • Erfahrung mit Linux Services, Log-Analyse (journalctl), SSH und Remote-Troubleshooting
  • Gute Kenntnisse in Skriptsprachen wie Python und Bash
  • Erfahrung mit C++
  • Kenntnisse in Industrie-Protokollen (Modbus, OPC UA, Ethernet/IP, Profinet, EtherCAT)
  • Erfahrung mit Tools wie Git, Jira und Confluence
  • Grundverständnis von Docker oder anderen Container-Technologien inkl. Log-Handling
  • Erfahrung mit Debugging, Root-Cause-Analyse und Performance-Troubleshooting
  • Starke analytische Fähigkeiten und Problemlösungskompetenz
  • Sehr gute Kommunikationsskills, um technische Inhalte verständlich zu vermitteln
  • Erfahrung mit Unit Tests über verschiedene Softwarebereiche hinweg (z. B. Control, GUI, Drives)
  • Erfahrung mit automatisierten Testsystemen und Test-Szenarien
  • Fähigkeit, mehrere Themen parallel zu managen und eigenständig in einem dynamischen Umfeld zu arbeiten, * Erfahrung in Robotik, Automatisierung, Industrieanlagen oder Embedded Systems
  • Verständnis von Roboterkinematik, TCP-Kalibrierung, Koordinatensystemen, Motion Planning und Inbetriebnahme
  • Erfahrung mit PLCs (Siemens, Beckhoff, Allen-Bradley)
  • Kenntnisse in CI/CD und automatisierten Test-Frameworks
  • Erfahrung mit Testing-Frameworks
  • Verständnis von Hardware-in-the-Loop (HIL) Testing und automatisierter Validierung
  • Erfahrung mit Performance-Profiling, Memory-Analyse und Core-Dump-Debugging
  • Grundverständnis von Netzwerken und Remote-Access-Tools

Benefits & conditions

Im Software Department gestaltest du Robotik-Lösungen, die die Zusammenarbeit von Mensch und Maschine neu definieren. Du arbeitest mit modernster Technologie und setzt Standards, die die Branche verändern. Dabei entwickelst du nicht nur unsere Lösungen mit, sondern setzt neue Trends und treibst Innovationen voran. In einem agilen und interdisziplinären Team arbeitest du an spannenden Projekten. Mit klaren Scrum-Prozessen wie Daily Stand-ups, Sprint-Planungen und Reviews bleibst du flexibel und effizient. Die enge Zusammenarbeit mit anderen Fachbereichen ermöglicht es dir, Softwarelösungen zu entwickeln, die nicht nur technisch, sondern auch praktisch überzeugen. Hier findest du eine Umgebung, in der Kreativität und technologische Exzellenz Hand in Hand gehen. Wenn du Ideen Realität werden lassen möchtest und Spaß daran hast, Technologien auf ein neues Level zu bringen, wartet im Software Development Team bei NEURA genau die richtige Herausforderung auf dich. Vollzeit

About the company

Unsere Headquarters in Metzingen und in Riederich sind das Herz unseres Unternehmens. Hier befinden sich nicht nur unsere Büros, sondern auch die Produktion, die Academy, die Logistik und die Tech Labs - alles vereint, um Ideen Wirklichkeit werden zu lassen. Riederich selbst ist ein kleiner, ruhiger Ort, nur einen Kilometer entfernt von Metzingen, einer Stadt mit ganz eigenem Charakter. Metzingen ist weltweit als Outlet City bekannt und zieht Menschen aus aller Welt an. Hier kannst du exklusive Designerläden in einer entspannten, charmanten Umgebung genießen. Gleichzeitig bietet die Stadt Restaurants, Cafés und eine bodenständige schwäbische Gemütlichkeit - ideal, um nach der Arbeit zu entspannen.

Apply for this position