B&A
STR
Leitender Softwareentwickler für Autonomie
Über das Team
Die Abteilung Sensoren bei STR konzentriert sich auf die Technologieentwicklung für fortschrittliche Sensorsysteme und -plattformen zur Unterstützung der nationalen Sicherheit. Wir haben einen besonderen Schwerpunkt auf luft-, oberflächen- und weltraumgestütztes Radar, elektronische Kriegsführung, Unterwasserakustik, hyperspektrale Bildgebung und EO/IR-Sensorik. Wir arbeiten an vollständigen Systemprototypen, Experimentalkampagnen und Komponenten für Technologien der nächsten Generation. Spezifische technische Bereiche umfassen RF-Analog-/Digitalhardware, akustische Hardware, Signalverarbeitungsalgorithmen, Algorithmen für machine learning, Tracking/Fusion, autonome Systeme sowie die Echtzeit-Implementierung auf Prozessoren.
Die Gruppe Systems Autonomy, Analysis, and Modeling (SAAM) innerhalb der Abteilung Sensoren nutzt Modellierung und Simulation (M&S), um Systemfähigkeiten zu analysieren, unterstützende Algorithmen zu entwickeln und diese integrierten Systeme zu testen. Wir konzentrieren uns auf die Fähigkeiten und Grenzen von Boden-, Luft-, Oberflächen- und Weltraum-Sensorik- und Gegensensorik-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 zur Sammlung, Fusion und zum Verständnis von Sensordaten über ganze Systemverbünde hinweg, 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 auf diese zu deployen. Unser Hauptaugenmerk liegt auf Forschungsprogrammen der Air Force, Navy und DARPA.
Die Rolle
Als Softwareentwickler für Autonomie in der SAAM-Gruppe arbeiten Sie in hochentwickelten 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, einsatzfähige 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 Unternehmen STR, um bei Bedarf fortschrittliche Algorithmen zu nutzen.
- Systemtest: Enge Zusammenarbeit mit Testleitern in der SAAM-Gruppe, um Testfähigkeiten über M&S und Live-Tests zu nutzen, unter Einsatz 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 multithreaded Anwendungen.
- Erfahrung mit testgetriebener Entwicklung und CI/CD-Praktiken.
- Vertrautheit mit plattformübergreifender Entwicklung (Windows, Linux, iOS) und Workflow-Management mit Versionskontrolle.
- Erfahrung mit Hardware-/Softwareintegration.
- Mindestens 2 Jahre relevante Erfahrung mit Promotion, 5 Jahre mit Master oder 7 Jahre mit Bachelor.
- 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 Algorithmusoptimierung.
- 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 dem Ziel verpflichtet, 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 appassist@str.us [appassist@str.us] und geben Sie Ihre Kontaktinformationen 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 der nächsten Generation, Radar, Sonar, Kommunikation und elektronische Kriegsführung; sowie Algorithmen und Analysen im Bereich künstliche Intelligenz, um die Komplexität zu bewältigen, die uns umgibt.
STR setzt sich für die Schaffung einer kollaborativen Lernumgebung ein, die tiefes technisches Verständnis unterstützt 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, Kultur und 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 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.
