Zum Inhalt springen

Terabase Energy

HIL Test Automation Engineer

PythonDocker
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Bei Terabase Energy glauben wir, dass Digitalisierung und Automatisierung die nächste Welle der Innovation und Kostensenkung im großflächigen Solarsektor vorantreiben werden. Um das Potenzial dieser Chance voll auszuschöpfen, entwickelt Terabase eine vernetzte Software- und Bauautomatisierungsplattform. Wir arbeiten eng mit Projektentwicklern, Eigentümern sowie Ingenieur- und Bauunternehmen zusammen, um die Planung, Optimierung und den Bau riesiger Solarprojekte weltweit zu unterstützen. Unser Team ist eine Mischung aus erfahrenen Branchenveteranen und Neulingen, Vordenkern, Träumern, Software-, Elektro- und Maschinenbauingenieuren, Programmierern, Produktmanagern, Projektmanagern sowie Vertriebs- und Marketingfachleuten. Wir haben unseren Sitz in Nordkalifornien und weitere Büros in den Vereinigten Staaten und weltweit.

Stellenbeschreibung

Der Test Automation Engineer ist verantwortlich für die Entwicklung und Ausführung von automatisierten Test-Frameworks für Umgebungen wie SIL (Software-in-the-loop) und HIL (Hardware-in-the-loop), die es uns ermöglichen, unseren Kraftwerksregler und das SCADA System zu testen. Ihre Mission ist es, die automatisierten Frameworks zu erstellen, die Randfälle erkennen, bevor sie im Feld auftreten, und sicherzustellen, dass jedes von uns ausgelieferte Produkt den höchsten Zuverlässigkeitsstandards entspricht.

Aufgaben

  1. -Entwicklung von Automatisierungs-Frameworks: Entwerfen, Erstellen und Pflegen von skalierbaren automatisierten Test-Frameworks und Skripten für Energie-, Steuerungs- und SCADA Systeme unter Verwendung von Python. Sie werden unsere Validierungsprozesse von manueller Intervention in ein vollständig automatisiertes, skalierbares Framework überführen.
  1. -V&V-Strategie: Definieren und Ausführen umfassender Verifizierungs- und Validierungspläne (V&V), um sicherzustellen, dass alle Softwareanforderungen für das Standortsteuerungssystem und die SCADA Systeme unter normalen und Fehlerbedingungen erfüllt werden.
  1. -CI/CD-Integration: Integration von automatisierten HIL/SIL-Tests in unsere CI/CD-Pipelines, um Echtzeit-Feedback an die Entwicklungsteams zu geben und als letztes Tor für produktionsbereiten Code zu dienen.
  1. -Anforderungsanalyse: Analysieren und Interpretieren von technischen Spezifikationen zur Erstellung umfassender automatisierter Testsuiten, wobei aktiv Lücken in den Systemanforderungen aufgedeckt werden.
  1. -Ausführung in mehreren Umgebungen: Ausführen von automatisierten Testsuiten in SIL-, MIL- und HIL-Setups. Analysieren von Testaufzeichnungen, Isolieren von Systemfehlern und Erstellen detaillierter Ingenieurberichte.
  1. -Ursachenanalyse: Enge Zusammenarbeit mit den Steuerungs- und Systemteams zur Fehlersuche bei komplexen Fehlern, die während der Validierung gefunden wurden, unter Verwendung von Logikanalysatoren, Oszilloskopen und Telemetrielog-Daten zur genauen Lokalisierung der Probleme.

Qualifikationen

  1. -Ausbildung: Bachelor- oder Master-Abschluss in Elektrotechnik, Computertechnik, Informatik oder einem verwandten Fachgebiet.
  1. -Erfahrung: 2+ Jahre Berufserfahrung in der Softwarevalidierung oder Testautomatisierung für hardwareorientierte Systeme.
  1. -Programmierkenntnisse: Expertenkenntnisse in Python und Bash-Skripting sowie praktische Lesekenntnisse in PLC/RTAC/IEC 61131-3-Steuerungslogik.
  1. -Automatisierungs-Toolchains: Direkte Erfahrung in der Architektur oder der maßgeblichen Erweiterung moderner Pythonic Test-Frameworks (wie Pytest oder OpenHTF).
  1. -Systematisches Denken: Eine engagierte Denkweise, um Software zu "brechen". Sie haben eine nachgewiesene Erfolgsbilanz beim Finden kritischer Randfälle in komplexen Zustandsautomaten und Regelkreisen.
  1. -Infrastruktur: Erfahrung mit Git, Jenkins/GitHub Actions und Containerisierungswerkzeugen wie Docker zur Verwaltung konsistenter Testumgebungen.

Bevorzugte Qualifikationen

  1. -Kenntnisse der Anforderungen von NERC, FERC, ISO/RTO und Netzanschlüssen sind von Vorteil.
  1. -Erfahrung mit großflächigen Solar-PV-, Batteriespeicher-Systemen (BESS), hybriden erneuerbaren Energieanlagen oder wechselrichterbasierten Ressourcen (IBR) ist von Vorteil.
  1. -Versionskontrolle: Fortgeschrittene Benutzerkenntnisse von Git und modernen Branch-Management-Strategien.
  1. -Kommunikationsprotokolle (z. B. IEC 61850, Modbus, DNP3)

Vergütung und Leistungen

Unsere Gehaltsspannen werden nach Rolle, Niveau und Standort bestimmt. Diese Rolle bietet ein Grundgehalt von $80,000 – $100,000. Innerhalb jeder angegebenen Spanne wird das individuelle Gehalt (und kann höher oder niedriger sein) abhängig vom Arbeitsort und zusätzlichen Faktoren, einschließlich berufsbezogener Fähigkeiten, Erfahrung und relevanter Ausbildung oder Schulung, festgelegt. Terabase bietet eine wettbewerbsfähige Vergütung zusammen mit einem umfassenden Leistungspaket, einschließlich:

  • Großzügige Urlaubs- und Feiertagsregelung
  • Flexible Urlaubsgestaltung
  • Umfassendes Leistungspaket
  • Karriereentwicklung
  • 401k Zuschuss
  • Aktienoptionen
  • Zuschuss für die Einrichtung eines Heimbüros
  • Und vieles mehr!

Terabase ist ein Arbeitgeber, der Chancengleichheit fördert. Wir rekrutieren, stellen ein, beschäftigen, schulen, befördern und vergüten Mitarbeiter auf der Grundlage berufsbezogener Qualifikationen und Fähigkeiten. Wir ermutigen Menschen aller Hintergründe ausdrücklich zur Bewerbung.

Wir diskriminieren aus keinem Grund, einschließlich Rasse, Hautfarbe, Geschlecht, Alter, Religion oder religiösem Glauben, nationaler Herkunft, Abstammung, Staatsbürgerschaft, Familienstand, sexueller Orientierung, Geschlechtsidentität, Geschlechtsausdruck, genetischer Informationen, körperlicher oder geistiger Behinderung, Militär-/Veteranenstatus oder jeder anderen gesetzlich geschützten Eigenschaft.

Wir bieten ein einladendes und integratives Umfeld im Dienst füreinander, für unsere Produkte, für die vielfältigen Verbraucher, die wir vertreten, und für die Gemeinschaften, die wir unser Zuhause nennen.

Nur Prinzipien. Diese Stelle ist nicht für die Annahme von Kandidaten durch Agenturen vorgesehen, und jede bedingte Einreichung wird nicht berücksichtigt. Terabase Energy nutzt keine externen Personalvermittlungsagenturen. Bitte kontaktieren Sie unser Recruiting-Team unter careers@terabase.energy bei Anfragen im Zusammenhang mit Personalbeschaffung.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026