Launch Legends
STR
Lead Autonomy Software Engineer
Über das Team
Die Sensordivision bei STR konzentriert sich auf die Technologieentwicklung für fortschrittliche Sensor-Systeme und Plattformen zur Unterstützung der nationalen Sicherheit. Wir legen besonderen Wert auf luft-/oberflächen-/raumgestützte Radarsysteme, elektronische Kriegsführung, Unterwasserschall, hyperspektrale Bildgebung und EO/IR-Sensorik. Wir arbeiten an vollständigen Systemprototypen, Experimentalkampagnen und Komponenten für die nächste Generation von Technologien. Spezifische technische Bereiche umfassen RF-Analog-/Digital-Hardware, Akustik-Hardware, Signalverarbeitungsalgorithmen, machine learning-Algorithmen, Tracking/Fusion, autonome Systeme sowie die Echtzeit-Implementierung auf Prozessoren.
Die SAAM-Gruppe (Systems Autonomy, Analysis, and Modeling) innerhalb der Sensordivision nutzt Modellierung und Simulation (M&S), um Systemfähigkeiten zu analysieren, unterstützende Algorithmen zu entwickeln und diese integrierten Systeme durch Tests zu führen. Wir konzentrieren uns auf die Fähigkeiten und Grenzen von Boden-, Luft-, Oberflächen- und Weltraum-Sensorik- und Gegen-Sensorik-Plattformen sowie auf das Ressourcenmanagement dieser Assets, um den Missionserfolg von US-Luft- und Weltraum-Assets zu gewährleisten. SAAM nutzt auch den aufkommenden Einsatz von Autonomie und künstlicher Intelligenz in unbemannten Systemen und Techniken, um Sensordaten über ganze Systemverbünde hinweg zu sammeln, zu fusionieren und zu verstehen, um den Missionserfolg zu sichern. SAAM entwickelt Software- und Hardware-Tools sowie Datensätze zur Unterstützung dieser Analysen, einschließlich Algorithmen, Verarbeitungsketten und Szenarien, um Prototypen-Demonstrationssysteme und operative Systeme zu informieren und einzusetzen. Unser Hauptaugenmerk liegt auf Forschungsprogrammen der Air Force, Navy und DARPA.
Die Rolle
Als Autonomy Software Engineer in der SAAM-Gruppe arbeiten Sie in leistungsstarken Teams, die sich auf die Autonomieentwicklung und die Integration von Missionssystemen in anspruchsvollen Kundenumgebungen konzentrieren. Sie stellen sicher, dass diese Teams auf hohem Niveau arbeiten, um robuste, eingesetzte Lösungen zu entwickeln, die auch den Grundstein für zukünftige Programme legen.
Was Sie tun werden
- Systementwicklung: Nutzung ausgereifter Hardwaresysteme und Entwicklung von Code zur Integration, Zusammenarbeit mit Fachexperten (SMEs) aus dem gesamten STR zur Nutzung fortschrittlicher Algorithmen, wo erforderlich.
- Systemtests: Enge Zusammenarbeit mit Testleitern in der SAAM-Gruppe zur Nutzung von Testkapazitäten über M&S und Live-Tests hinweg, unter Nutzung der Live-Virtual-Constructive (LVC)-Infrastruktur.
- Führung: Leitung kleiner, fokussierter Teams zur Implementierung und zum Test von Echtzeitanwendungen mit offenen Architektur-Softwareprinzipien, Implementierung von Echtzeitsystemen in modernem C++, basierend auf verifizierten Algorithmen, die in höheren Sprachen wie MATLAB geschrieben wurden.
- Kundenkontakt: Unterstützung von potenziellen und aktuellen Kundengesprächen, um deren Anforderungen besser zu verstehen und die Produktentwicklung zu gestalten.
Wer Sie sind
- Selbstmotiviert mit nachgewiesener Fähigkeit, unter begrenzter Anleitung hervorragende Leistungen zu erbringen.
- Starke Kenntnisse in der modernen C++-Entwicklung, einschließlich Multi-Threaded-Anwendungen.
- Erfahrung mit Test-Driven Development und CI/CD-Praktiken.
- Vertrautheit mit plattformübergreifender Entwicklung (Windows, Linux, iOS) und Workflow-Management mit Versionskontrolle.
- Erfahrung mit Hardware-/Software-Integration.
- Mindestens 2 Jahre relevante Erfahrung mit Promotion, 5 Jahre mit Masterabschluss oder 7 Jahre mit Bachelorabschluss.
- Fähigkeit, eine geheime Sicherheitsfreigabe zu erhalten und aufrechtzuerhalten, wofür die US-Staatsbürgerschaft von der US-Regierung benötigt wird.
Noch besser
- Aktive geheime oder streng geheime Sicherheitsfreigabe.
- 5+ Jahre C++-Programmiererfahrung mit Open-Architecture-Systemen.
- Erfahrung mit sicherheitskritischen Softwarearchitekturen.
- Erfahrung mit Echtzeit-Softwareentwicklung und Algorithmenoptimierung.
- Vertrautheit mit Netzwerkprotokollen und Debugging.
- Vertrautheit mit relevanten offenen Standards wie OMS/UCI und A-GRA.
- Erfahrung mit Software-Qualitätstools (statische/dynamische Analyse, automatisierte Test-Frameworks).
Gehaltsinformationen
Vollzeit-Gehaltsspanne: $174,000 - $225,000
Die angegebene Gehaltsspanne basiert auf externen Marktdaten. Angebote basieren auf Faktoren wie, aber nicht beschränkt auf, Erfahrung, Ausbildung, Schulung, Schlüsselqualifikationen/kritische Fähigkeiten, Sicherheitsfreigaben sowie vorherrschende Markt- und Geschäftsbedingungen des Kandidaten.
STR ist ein Arbeitgeber, der Chancengleichheit fördert. Wir sind voll und ganz bestrebt, den am besten qualifizierten Kandidaten einzustellen, unabhängig von Rasse, Hautfarbe, Religion, Geschlecht (einschließlich Geschlechtsidentität, sexueller Orientierung und Schwangerschaft), Familienstand, nationaler Herkunft, Alter, Veteranenstatus, Behinderung, genetischen Informationen oder anderen Merkmalen, die durch bundesstaatliche, landesstaatliche oder lokale Gesetze geschützt sind.
Wenn Sie eine angemessene Vorkehrung für einen Teil des Einstellungsprozesses benötigen, senden Sie uns eine E-Mail an [email protected] [[email protected]] und geben Sie Ihre Kontaktdaten an.
Gemäß den geltenden Bundesgesetzen und -vorschriften erfordern Positionen bei STR von den Mitarbeitern den Erwerb von nationalen Sicherheitsfreigaben und die Erfüllung der Anforderungen für die Einhaltung von Exportkontrollen und anderen geltenden Gesetzen.
STR ist ein wachsendes Technologieunternehmen mit Standorten in der Nähe von Boston, MA, Arlington, VA, in der Nähe von Dayton, OH, Melbourne, FL, Carlsbad, CA, Atlanta, GA und Denver, CO. Wir sind spezialisiert auf fortschrittliche Forschung und Entwicklung für Verteidigungs-, Geheimdienst- und nationale Sicherheitszwecke in den Bereichen Cyber; Sensoren, Radar, Sonar, Kommunikation und elektronische Kriegsführung der nächsten Generation; sowie Algorithmen und Analysen der künstlichen Intelligenz, um die Komplexität zu verstehen, die uns umgibt.
STR setzt sich für die Schaffung einer kollaborativen Lernumgebung ein, die tiefes technisches Verständnis fördert und die Beiträge und Erfolge aller Teammitglieder anerkennt. Unsere Arbeit ist herausfordernd, und wir gehen abends nach Hause und wissen, dass wir die technologische Grenze verschoben und die Welt sicherer gemacht haben.
STR ist nicht irgendein Unternehmen. Unsere Mitarbeiter, unsere Kultur und unsere Einstellung sowie ihre einzigartigen Fähigkeiten, Erfahrungen und Perspektiven bringen uns auf einen Kurs, um die Welt zu verändern. Das können wir jedoch nicht allein – wir brauchen Mitstreiter. Wenn Sie einer sind, treten Sie unserem Team bei und helfen Sie, unsere Gesellschaft sicher zu halten! Besuchen Sie uns unter str.us str.us/ für weitere Informationen.
