CONCEPT SOLUTIONS LLC
Droyd
Test Software Engineer (Lead)
Über das Team
Droyd entwickelt autonome Robotersysteme, die repetitive manuelle Arbeiten in Produktionsumgebungen automatisieren. Schneller Produktfortschritt hängt von starken Testsystemen ab, die Hardware und Software schnell, konsistent und skalierbar evaluieren können.
Unser Testteam entwickelt die Infrastruktur, die zur Bewertung des Roboterverhaltens, zur Validierung von Änderungen, zur Unterstützung von Demos und zur Durchführung wiederholbarer Evaluationsworkflows verwendet wird. Dies umfasst sowohl physische Testumgebungen als auch die Software-Systeme, die diese steuern.
Über die Rolle
Als Test Software Engineer bei Droyd bauen Sie die Software-Infrastruktur auf, die das Testen und die Evaluierung von Robotern ermöglicht, und leiten das Testteam beim Wachstum. Sie schreiben die Tools, Skripte und Systeme, die zum Ausführen von Tests, Sammeln von Daten und Messen der Leistung über die Zeit verwendet werden, und legen die technische Richtung und Prioritäten fest, nach denen das restliche Team arbeitet.
Dies ist in erster Linie eine praktische Rolle. Sie werden weiterhin am Code arbeiten, praktische interne Tools entwickeln und eng mit den Hardware- und Testteams zusammenarbeiten. Der Managementaspekt dreht sich darum, den Output des Teams zu vervielfachen: Prioritäten setzen, Leute von Blöcken befreien und die Ausführung von Tests im gesamten Unternehmen verantworten.
Dieser Standort ist in San Francisco, CA. Wir sind ein Präsenzunternehmen. So bauen wir schneller.
In dieser Rolle werden Sie
Aufbauen
- Software-Tools und Infrastruktur für das Testen und die Evaluierung von Robotern entwickeln
- Skripte und Test-Workflows für wiederholbare Ausführung über Hardware- und Softwaresysteme schreiben
- Benchmarking für Teleoperation, Roboterverhalten und KI-Richtlinienleistung unterstützen
- Beim Sammeln, Organisieren und Analysieren von Testdaten helfen
- Zuverlässigkeit, Automatisierung und Benutzerfreundlichkeit interner Testsysteme verbessern
Leiten
- Prioritäten und technische Richtung für das Testteam festlegen
- Die tägliche Testausführung über Hardware- und Softwarearbeiten koordinieren
- Das Team von Blöcken befreien und die Arbeit an Evaluierung, Demo und Bereitstellung vorantreiben
- Eng mit Testtechnikern, Konstrukteuren und Robotik-Ingenieuren zusammenarbeiten, um die Testausführung zu unterstützen
- Das Team und seine Infrastruktur skalieren, während die Tests auf größere Umgebungen und Pilotbereitstellungen ausgeweitet werden
Wir suchen jemanden, der
- Starke Grundlagen in der Softwareentwicklung hat
- Saubere, praktische Tools für interne technische Benutzer erstellen kann
- Sich wohlfühlt, nah an der Hardware zu arbeiten und systemweite Probleme zu debuggen
- Zuverlässige Skripte und Automatisierung für wiederholbare Tests schreiben kann
- Eine Richtung für ein Team festlegen und mehrere Arbeitsströme parallel vorantreiben kann
- Klar kommuniziert und gut mit Software-, Hardware- und Testteams zusammenarbeitet
- In einem schnelllebigen Umfeld mit hoher Eigenverantwortung erfolgreich ist
Nice-to-have
- Erfahrung in der Leitung eines Teams oder der End-to-End-Verantwortung für einen technischen Arbeitsstrang
- Erfahrung mit Robotik, Hardwaresystemen oder angrenzenden Embedded-Tools
- Erfahrung im Aufbau von Testinfrastruktur, internen Tools oder Evaluationsframeworks
- Erfahrung mit Datenprotokollierung, Experimentverfolgung oder Ergebnisanalysen
- Vertrautheit mit Python und gängigen Robotik- oder Automatisierungs-Workflows
Über Droyd
Droyd entwickelt autonome Robotersysteme zur Automatisierung manueller Arbeiten für Unternehmen. Wir entwerfen die Hardware, schreiben den Steuerungsstack und setzen Roboter ein, die in Produktionsumgebungen arbeiten.
Wenn wir dies richtig machen, werden Roboter zu Infrastruktur und hören auf, Prototypen zu sein. Begleiten Sie uns und helfen Sie beim Bau von Hardware, die ausgeliefert wird.
