Wonderschool
SpaceX
Softwareentwickler, Testinfrastruktur (Anwendungssoftware)
Über die Stelle
SpaceX wurde mit der Überzeugung gegründet, dass eine Zukunft, in der die Menschheit die Sterne erkundet, grundsätzlich spannender ist als eine, in der sie es nicht tut. Heute entwickelt SpaceX aktiv die Technologien, um dies zu ermöglichen, mit dem ultimativen Ziel, menschliches Leben auf dem Mars zu ermöglichen.
SOFTWAREENTWICKLER, TESTINFRASTRUKTUR (ANWENDUNGSSOFTWARE)
Als Softwareentwickler im Team für Testinfrastruktur entwerfen, entwickeln und pflegen Sie das hauseigene Test-Ökosystem von SpaceX, das die Software- und Hardwaretests und die Validierung aller Flugsysteme ermöglicht. Sie bauen das Kern-Framework für die Testinfrastruktur und unterstützende Anwendungen auf und entwickeln diese weiter, die für Produktionstests, Integrationstests und Simulationen mit hoher Wiedergabetreue verwendet werden. Das Team konzentriert sich auf den Aufbau von SpaceXAI, die Verbesserung der Engineering-Kapazität und -Fähigkeit von SpaceX durch KI-Tools.
Dies ist eine Rolle mit hoher Wirkung, in der Sie mit verschiedenen Ingenieurteams zusammenarbeiten, um zuverlässige, skalierbare und leistungsfähige Testwerkzeuge zu entwickeln, die die Fahrzeugproduktion und die Flugsoftware beschleunigen. Unsere Testsoftware ist entscheidend für den Missionserfolg aller Fahrzeugprogramme bei SpaceX. SpaceX sucht nach klugen, motivierten Softwareentwicklern, die gerne komplexe Herausforderungen annehmen, gut in dynamischen Umgebungen arbeiten und Wert auf Best Practices in der Softwareentwicklung legen.
Helfen Sie uns, erstklassige Software zu entwickeln, die für die Mission von SpaceX zum Mars entscheidend ist.
VERANTWORTLICHKEITEN
- Entwicklung und Pflege des Kern-Frameworks für die Testinfrastruktur und der Anwendungen, die bei SpaceX verwendet werden
- Verbesserung der Zuverlässigkeit, Leistung und Sicherheit von Testsoftware und Infrastruktur
- Enge Zusammenarbeit mit Flugsoftware-Ingenieuren und Anwendern im gesamten Unternehmen zur Entwicklung neuer Funktionen und Verbesserung der Benutzererfahrungen
- Verantwortung für alle Aspekte der Softwareentwicklung und Produktentwicklung für die Testinfrastruktur
- Tiefgehende Analyse von Benutzerproblemen, um effiziente Lösungen zu finden und zu entwickeln
GRUNDQUALIFIKATIONEN
- Bachelor-Abschluss in Informatik, Ingenieurwesen, Mathematik oder einer naturwissenschaftlichen Disziplin; ODER 2+ Jahre Berufserfahrung in der Softwareentwicklung als Ersatz für einen Abschluss
- 1+ Jahre Erfahrung mit C/C++
- 1+ Jahre Erfahrung mit Python
ZUSÄTZLICHE ANFORDERUNGEN
- Möglicherweise müssen Sie je nach Startkadenz verlängerte Arbeitszeiten/Wochenenden arbeiten
- Diese Position erfordert Ihre Anwesenheit vor Ort. Remote- und/oder Hybridarbeit wird nicht berücksichtigt
ITAR-ANFORDERUNGEN
- Um den Exportbestimmungen der US-Regierung zu entsprechen, muss der Bewerber (i) Staatsbürger oder Angehöriger der USA, (ii) rechtmäßiger ständiger Einwohner der USA (auch bekannt als Inhaber einer Green Card), (iii) Flüchtling gemäß 8 U.S.C. § 1157 oder (iv) Asylbewerber gemäß 8 U.S.C. § 1158 sein oder die erforderlichen Genehmigungen vom US-Außenministerium erhalten können. Erfahren Sie mehr über ITAR hier pmddtc.state.gov/?id=ddtc_kb_article_page&sys_id=24d528fddbfc930044f9ff621f961987.
BEVORZUGTE KENNTNISSE UND ERFAHRUNGEN
- Erfahrung in der Entwicklung von telemetriebasierter Software
- Expertise in der Konzeption von Softwaresystemen
- Front-end Erfahrung in Angular, React oder ähnlichen JavaScript Frameworks
- Tiefes Verständnis von Tests, Continuous Integration, Build, Deployment & Monitoring
- Verständnis von agentenbasierten Workflows und der Nutzung von KI zur Verbesserung der Entwicklererfahrung
- Expertise in der Profilerstellung und Leistungsoptimierung von Anwendungen
- Erfahrung mit Build-Systemen (Make und Bazel bevorzugt) und Paketmanagement-Tools (pip, npm)
- Erfahrung mit UNIX-ähnlichen Betriebssystemen und Tools wie Ansible und Puppet zu deren Verwaltung
- Produktionserfahrung mit Docker, Containerd, LXC und/oder Kubernetes
- Datenbankerfahrung mit PostgreSQL, SQL Server oder ähnlichen Datenbanktechnologien
VERGÜTUNG UND LEISTUNGEN
Gehaltsspanne:
Softwareentwickler/Level I: $125,000.00 - $150,000.00/pro Jahr
Softwareentwickler/Level II: $145,000.00 - $175,000.00/pro Jahr
Ihr tatsächliches Level und Grundgehalt werden von Fall zu Fall festgelegt und können auf der Grundlage der folgenden Überlegungen variieren: fachbezogenes Wissen und Fähigkeiten, Ausbildung und Erfahrung.
Das Grundgehalt ist nur ein Teil Ihres gesamten Vergütungspakets bei SpaceX. Sie können auch Anspruch auf langfristige Anreize in Form von Unternehmensaktien, Aktienoptionen oder langfristigen Barvergütungen haben, sowie auf mögliche diskretionäre Boni und die Möglichkeit, zusätzliche Aktien über einen Mitarbeiter-Aktienkaufplan mit Rabatt zu erwerben. Sie erhalten außerdem Zugang zu umfassender medizinischer, Seh- und Zahnversicherung, Zugang zu einem 401(k) Altersvorsorgeplan, Kurz- und Langzeitinvaliditätsversicherung, Lebensversicherung, bezahltem Elternurlaub und verschiedenen anderen Rabatten und Vergünstigungen. Möglicherweise sammeln Sie auch 3 Wochen bezahlten Urlaub an und haben Anspruch auf 10 oder mehr bezahlte Feiertage pro Jahr. Mitarbeiter sammeln bezahlten Krankenstand gemäß der Unternehmensrichtlinie an, die die Anforderungen des Gesetzes an die Ansammlung, Übertragung und Nutzung erfüllt oder übertrifft.
SpaceX ist ein Arbeitgeber, der Chancengleichheit bietet; die Beschäftigung bei SpaceX basiert auf Leistung, Kompetenz und Qualifikation und wird in keiner Weise durch Rasse, Hautfarbe, Religion, Geschlecht, nationale Herkunft/Ethnie, Veteranenstatus, Behinderungsstatus, Alter, sexuelle Orientierung, Geschlechtsidentität, Familienstand, geistige oder körperliche Behinderung oder einen anderen gesetzlich geschützten Status beeinflusst.
Bewerber, die eine Kopie des Plans von SpaceX zur positiven Diskriminierung für Veteranen und Menschen mit Behinderungen einsehen möchten, oder Bewerber, die angemessene Vorkehrungen für den Bewerbungs-/Vorstellungsprozess benötigen, sollten sich an EEOCompliance@spacex.com [EEOCompliance@spacex.com] wenden.
