Software Engineer (Full-Stack)

Vollzeit
Remote Junior
📍 Redmond, WA
🗓 Veröffentlicht vor 1 Woche
💰

remote-job.net Job-Zusammenfassung:
💶 Gehalt: keine Angabe
⏰ Wöchentliche Arbeitszeit: Vollzeit
🔍 Empfohlene Erfahrung: Junior
🎓 Empfohlene Ausbildung: Bachelor in Informatik, Ingenieurwesen, Mathematik oder einer verwandten Naturwissenschaft
📋 Hauptaufgaben:
  • Entwicklung echtzeitfähiger Software zur Netzwerktopologieplanung für Satellitennetze.
  • Leitung von Architektur- und Code-Reviews.
  • Erstellung von Prototypen sowie Tools und Testinfrastrukturen für Deployment und Validation.
✅ Hauptvoraussetzungen:
  • Bachelorabschluss in relevanter Fachrichtung oder ≥2 Jahre Berufserfahrung in der Softwareentwicklung.
  • Praktische Programmiererfahrung in Python, C oder C++.
  • Kenntnisse in Netzwerktopologie/Optimierung oder echtzeitnaher Hochleistungsberechnung.
🏭 Branche: Aerospace

Über das Unternehmen

SpaceX wurde mit der Überzeugung gegründet, dass eine Zukunft, in der die Menschheit die Sterne erforscht, wesentlich spannender ist als eine ohne diese Vision. Das Unternehmen entwickelt Technologien, um dieses Ziel zu ermöglichen, mit dem langfristigen Ziel, menschliches Leben auf dem Mars zu ermöglichen.

SpaceX betreibt Starlink, das weltweit größte Satellitenkonstellationsnetz, und erweitert seine Fähigkeiten mit dem Direct-to-Cell-Programm, das globale Konnektivität für LTE-Telefone und -Geräte bereitstellen soll. SpaceX kombiniert Raketen- und Satellitenstart- sowie Fertigungsexpertise, um diese Systeme schnell zu skalieren.


Aufgaben
  • Entwicklung hochzuverlässiger, echtzeitfähiger Software zur Planung und Ausführung der Netzwerktopologie für ein satellitenbasiertes globales Netzwerk.
  • Teilnahme an und Leitung von Architektur-, Design- und Code-Reviews.
  • Entwicklung von Prototypen und Durchführung von Experimenten zur Validierung von Designkonzepten.
  • Entwicklung von Tools für Entwicklung, Deployment, Datenanalyse/Visualisierung und Testausführung in verschiedenen Umgebungen (virtuelle/Hardware-in-the-loop/on-orbit).

Voraussetzungen
  • Bachelorabschluss in Informatik, Ingenieurwesen, Mathematik oder Naturwissenschaften ODER mindestens 2 Jahre berufliche Erfahrung in der Softwareentwicklung statt eines Abschlusses.
  • Erfahrung in der Entwicklung mit Python, C oder C++.
  • Kenntnisse in echtzeitnaher Rendertechnik, Game-Engine-Entwicklung, Physiksimulation oder anderen echtzeit-, ressourcenbeschränkten Hochleistungsrechner-Umgebungen (bevorzugt).
  • Kenntnisse in Netzwerktopologie, numerischen Optimierungstechniken, graphentheoretischen Ansätzen oder konvexer Optimierung (bevorzugt).
  • Erfahrung beim Entwickeln, Debuggen und Bereitstellen von Software in realen Anwendungen.
  • Ausgeprägte analytische Fähigkeiten sowie sehr gute schriftliche und mündliche Kommunikationsfähigkeiten.

Benefits
  • keine Angabe