Launch Legends
STR
Lead Autonomy Software Engineer
Über das Team
Die Sensordivision bei STR konzentriert sich auf die Technologieentwicklung für fortschrittliche Sensorsysteme und Plattformen zur Unterstützung der nationalen Sicherheit. Wir konzentrieren uns insbesondere auf luft-, oberflächen- und weltraumgestützte Radarsysteme, elektronische Kriegsführung, Unterwasserschall, hyperspektrale Bildgebung und EO/IR-Sensorik. Wir arbeiten an vollständigen Systemprototypen, Experimentalkampagnen und Technologiekomponenten der nächsten Generation. Spezifische technische Bereiche umfassen HF-Analog-/Digitalhardware, Akustikhardware, Signalverarbeitungsalgorithmen, Algorithmen für machine learning, Tracking/Fusion, autonome Systeme sowie die Implementierung von Echtzeit-Embedded-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 Gegensensorikplattformen sowie auf das Ressourcenmanagement dieser Assets, um den Missionserfolg von US-Luft- und Weltraumressourcen zu gewährleisten. SAAM nutzt auch den aufkommenden Einsatz von Autonomie und künstlicher Intelligenz in unbemannten Systemen und Techniken, um Sensordaten über vollständige 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, Verarbeitungsabläufen und Szenarien, um Prototypen-Demonstrationssysteme und operative Systeme zu informieren und bereitzustellen. 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 Entwicklung von Autonomie 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: Nutzen Sie ausgereifte Hardwaresysteme und entwickeln Sie Code, um sie zu integrieren, und arbeiten Sie mit Fachexperten bei STR zusammen, um bei Bedarf fortschrittliche Algorithmen zu nutzen.
- Systemtests: Arbeiten Sie eng mit Testleitern in der SAAM-Gruppe zusammen, um Testfähigkeiten über M&S und Live-Tests hinweg zu nutzen, und setzen Sie Live-Virtual-Constructive (LVC)-Infrastruktur ein.
- Führung: Leiten Sie kleine, fokussierte Teams bei der Implementierung und dem Test von Echtzeitanwendungen mit offenen Architektur-Softwareprinzipien, implementieren Sie Echtzeitsysteme in modernem C++ aus verifizierten Algorithmen, die in höheren Sprachen wie MATLAB geschrieben sind.
- Kundenbetreuung: Unterstützen Sie potenzielle und aktuelle Kundengespräche, 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 Multithread-Anwendungen.
- Erfahrung mit testgetriebener Entwicklung und CI/CD-Praktiken.
- Vertrautheit mit plattformübergreifender Entwicklung (Windows, Linux, iOS) und Workflow-Versionierung.
- Erfahrung mit Hardware-/Softwareintegration.
- Mindestens 2 Jahre relevante Erfahrung mit PhD, 5 Jahre mit MS oder 7 Jahre mit BS.
- Fähigkeit, eine geheime Sicherheitsfreigabe zu erhalten und aufrechtzuerhalten, wofür die US-Staatsbürgerschaft durch die US-Regierung erforderlich ist.
Noch besser
- Aktive geheime oder streng geheime Sicherheitsfreigabe.
- 5+ Jahre C++-Programmiererfahrung mit offenen Architektursystemen.
- 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
Gehaltsspanne Vollzeit: $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 des Kandidaten sowie vorherrschende Markt- und Geschäftsbedingungen.
STR ist ein Arbeitgeber, der Chancengleichheit bietet. 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 Bundes-, Landes- 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 Erhalt von nationalen Sicherheitsfreigaben und die Erfüllung der Anforderungen zur Einhaltung von Exportkontroll- 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 Verteidigung, Geheimdienste und nationale Sicherheit 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 dafür ein, eine kollaborative Lernumgebung zu schaffen, die ein 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, der die Welt verändern wird. Das können wir jedoch nicht allein schaffen – wir brauchen Mitstreiter. Wenn Sie einer sind, treten Sie unserem Team bei und helfen Sie mit, unsere Gesellschaft sicher zu halten! Besuchen Sie uns unter str.us str.us/ für weitere Informationen.
