Hardware-in-the-Loop (HIL) Software/Firmware Engineer

Pittsburgh, PA • Vor Ort • Mid-Level • 16.09.2026
backend-developer Software Engineer
Auf einen Blick

Entwickle HIL Test-Automation Software und Firmware für autonome Fahrzeuge. Du buildest Simulation-Interfaces, implementierst Fault-Injection und integrierst CI-Testing.

💰 ~$110.000–140.000/Jahr (geschätzt) 📊 Mid-Level 🕒 Vollzeit 🌍 Vor Ort 🗺️ Americas
  • 4+ Jahre HIL/Test Automation
  • Python und C/C++/Rust
  • CAN & Automotive Ethernet Erfahrung
  • CI Pipeline Integration
Python C++ CAN/Automotive Ethernet Linux

Gehalt geschätzt anhand HIL Test Engineer, Pittsburgh PA. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Embedded Test Engineer mit Automation Experience
  • Automotive Communication Specialist
  • CI/CD Pipeline Developer
🚫 Weniger geeignet
  • Pure Application Developer ohne Embedded
  • Remote-Worker (Pittsburgh Onsite erforderlich)
  • Kandidaten ohne Automotive Testing
💡 Gut zu wissen
  • Pittsburgh-Office erforderlich
  • CAN/Automotive Ethernet sind zentrale Skills
  • CI Integration ist Standard erwartet
  • Lab Equipment Comfort wichtig

Über das Unternehmen

Waabi ist ein Physical-AI-Unternehmen, das autonome Fahrzeuge mit KI antreibt. Mit Büros in mehreren Städten arbeitet Waabi an der nächsten Generation autonomer Lkw und Robotaxis.

Deine Aufgaben

  • Software und Firmware für Waabi HIL Benches entwickeln - Test Runner, Simulation/Stimulation Interfaces, Fault-Injection Tooling
  • Simulation Interfaces bauen die Synthetic Vehicle Dynamics zu Embedded Modules fed
  • Fault-Injection Tooling implementieren für CAN/Ethernet Message Triggering
  • Automated Test Frameworks für Requirement-Based Tests entwickeln
  • HIL Test Execution in CI integrieren für Firmware/Software Validation
  • Instrumentation und Data Acquisition Software für Hardware Timestamping entwickeln
  • Hands-On bei Bench-Bring-Up und Debug von Hardware/Software Interactions arbeiten
  • Test Data für Hardware, Autonomy und Systems Engineering Teams analysieren

Deine Voraussetzungen

  • Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering oder äquivalent
  • 4+ Jahre Software Development für HIL, Embedded Test Automation oder Real-Time Test Systems
  • Strong Python Programmierung; C/C++/Rust in Embedded Contexts
  • Hands-On Experience mit CAN, Automotive Ethernet (CANalyzer, python-can, SocketCAN)
  • Test Automation Framework Building und CI Integration
  • Comfort mit Lab Equipment (Oscilloscopes, DAQs, Power Supplies)
  • Strong Linux Proficiency
  • Excellent Technical Writing

Benefits

  • Startup Environment mit Innovativer Technology
  • Autonomous Vehicle Technology Leadership
  • Pittsburgh-based mit Multi-Site Support