account_circle
arrow_back

Alle Jobangebote ansehen

Robotics System Test Engineer (m/w/x)

star
timeline

Robotik

location_on

Garching

schedule

40 Wochenstunden

work

With or without professional experience

SYSTEM TEST

HIL

HARDWARETEST

SOFTWARETEST

AUTOMATISIERTE TESTS

Projektbeschreibung:

Are you passionate about technology? So are we!
To strengthen our team of experts at our client in the robotics industry, we’re looking for a full-time Robotics Systems Tester at K-tronik.
We look forward to getting to know you in person—and to working together with passion and team spirit on exciting projects and cutting-edge technologies.

Aufgaben:

Hardware-Software Integration Testing

  • Design and execute integration test protocols for the hand control stack: motor driver boards, embedded compute modules, sensor interfaces, and the communication backbone (DDS over TSN Ethernet and SPI)
  • Develop hardware-in-the-loop (HIL) test rigs for validating firmware behaviour against real actuator and sensor hardware — brushed DC and BLDC motor channels, absolute encoders, tactile sensor arrays, IMUs
  • Define and automate bring-up test sequences for new PCB revisions: power-on checks, bus enumeration, driver smoke tests, and channel-by-channel functional validation
  • Own the integration test protocol for the forearm-to-body elbow interface: DDS topic correctness, latency measurement, link-loss behaviour, and safe-state transitions under fault injection
  • Test the full closed-loop control pipeline end-to-end: sensor input → embedded inference → motor command → physical response, with instrumented ground truth at each stage
  • Instrument and measure system timing: control loop jitter, DDS publish latency per topic, NPU inference latency, and end-to-end perception-to-action latency against defined SLAs
  • Validate mechanical-electrical interfaces: connector continuity through range of motion, cable harness stress testing, signal integrity under flexion cycles

Software Testing

  • Build and maintain the SW test suite covering: ROS 2 nodes and DDS topic pipelines, motion primitive state machines, grasp sequencer logic, and safety watchdog behaviour
  • Design unit and integration tests for the embedded inference pipeline: ONNX model output correctness versus CPU reference, ring buffer behaviour, multi-task DDS publishing under sustained load
  • Implement regression test coverage for the control stack: position control loop stability, force ceiling enforcement, corrective tighten response timing, and arbitration logic between concurrent control modes
  • Define and run fault injection tests in software: simulate link loss, sensor dropout, classifier confidence below threshold, consecutive high-severity slip events — confirm the system transitions to the correct safe state in every case
  • Build simulation-based tests where physical rigs are unavailable: URDF-based motion validation, kinematic limit checking, and trajectory feasibility before hardware deployment
  • Maintain CI pipeline integration: automated test runs on every firmware and software commit, with clear pass/fail gates and failure triage
  • Own the benchmark test protocol for external hand platforms: define repeatable, instrumented test procedures

Test Infrastructure

  • Select and deploy appropriate test tooling across the stack: logic analysers, oscilloscopes, force/torque sensors, motion capture or camera-based ground truth, data loggers
  • Build a structured test results database: every test run logged with software version, hardware revision, configuration, and outcome — traceable and queryable
  • Write test specifications that other engineers can execute independently and reproduce your results
  • Define acceptance criteria for each subsystem before integration begins — not after

Qualifikationen:

Essential

  • Degree in electrical engineering, mechatronics, computer science, or a related field
  • Hands-on experience testing embedded systems: bring-up, bus protocols (SPI, I2C, UART, CAN), signal integrity measurement, and firmware debugging with real hardware
  • Experience writing automated software tests in Python or C++ — unit tests, integration tests, regression suites
  • Ability to read and understand firmware and software well enough to identify what needs testing and where the edge cases are, without needing to write all the production code yourself
  • Experience with instrumentation and measurement: oscilloscopes, logic analysers, current probes — comfortable setting up a bench and capturing what is actually happening
  • Structured thinking about failure modes: given a system description, you should be able to enumerate the ways it can fail and design tests that would catch them

Strongly Preferred

  • Experience with ROS 2, DDS middleware, or real-time communication systems
  • Experience with hardware-in-the-loop testing or physical test rig design
  • Familiarity with motor control systems — brushed DC or BLDC — and the characteristic failure modes of position control, current limiting, and encoder feedback loops
  • Experience building or contributing to CI/CD pipelines for embedded or robotics software
  • Familiarity with force/torque measurement and tactile sensing systems
  • Experience testing learned or probabilistic systems: validating model output distributions, testing confidence thresholds, and defining acceptable behaviour under out-of-distribution inputs
  • Background in or exposure to functional safety testing — understanding the difference between testing for correctness and testing for safety is a significant advantage

Wir bieten:

diversity_3

Kollegiales und freundschaftliches Arbeitsklima

punch_clock

Flexible Arbeitszeiten

beach_access

30 Urlaubstage und flexible Urlaubsplanung

liquor

Regelmäßige Team-Events

emoji_events

Auszeichnung als Kununu TOP Company

percent

Corporate Benefits (Mitarbeiterangebote)

coffee

Kostenlose Getränke

school

Individuelle Weiterbildungsmöglichkeiten

sync

360° Betreuung: Feedbackgespräche, Karriereplanung, Unterstützung bei Umzug, etc.

home

Möglichkeiten für Remote-Arbeit

translate

Sprachkurse

euro

Betriebliche Altersvorsorge & Vermögenswirksame Leistungen

fitness_center

EGYM Wellpass Angebot

Stefan Füßl

Stefan Füßl

Parkring 31

85748 Garching Deutschland

stefan.fuessl@k-tronik.de

Dein Ansprechpartner:

Job teilen:

Impressum Datenschutz Einwilligungserklärung Disclaimer

© 2026 K-tronik GmbH