B&A
STR
Senior Software Engineer für Integration und Test
Über die Stelle
Über das Team
Die Gruppe Real-time Architectures, Integration, and Demonstration (RAID) konzentriert sich auf die Überführung von Algorithmen vom Konzept in Echtzeit-Software, bietet Expertise für offene Architekturen und erleichtert die Integration von Fähigkeiten für Experimente, Tests und Bereitstellungen.
Die Rolle
Als Senior Software Engineer für Integration und Test konzentrieren Sie sich auf die Unterstützung der Entwicklung, Integration und Validierung von Echtzeit-RF-Sensoren-Softwaresystemen. Sie arbeiten als Teil eines multidisziplinären Teams, um Softwarekomponenten zu implementieren, Algorithmen in Open-Architecture-Frameworks zu integrieren und Testinfrastrukturen zu entwickeln, um die Systemleistung zu validieren. Diese Rolle legt Wert auf praktische Softwareentwicklung, Open-System-Integration, die Integration von Softwarekomponenten über verteilte Architekturen und mit Hardwareplattformen sowie rigorose Tests von Echtzeitanwendungen.
Schließen Sie sich uns an und werden Sie Teil eines Teams, das an der Spitze von Technologie und Innovation einen Unterschied macht.
Was Sie tun werden
- Implementierung von Softwarekomponenten für Echtzeit-Sensorsysteme in C/C++
- Integration von Signalverarbeitungsalgorithmen in Open-Architecture-Software-Frameworks
- Entwicklung und Durchführung von Integrationstests und systemweiten Validierungstests
- Debugging von Softwareproblemen in Echtzeit-, Multi-Thread- und verteilten Systemen
- Zusammenarbeit mit leitenden Ingenieuren zur Übersetzung von Algorithmen-Spezifikationen in Software-Implementierungen
- Entwicklung von Testskripten und automatisierten Testinfrastrukturen
- Durchführung praktischer Laborarbeiten mit Signalverarbeitungshardware und Testgeräten
- Dokumentation von Softwaredesigns, Testverfahren, Ergebnissen und technischen Berichten
- Unterstützung von Systemdemonstrationen und Feldtestaktivitäten
- Teilnahme an Code-Reviews und Beitrag zur Verbesserung der Softwarequalität
- Zusammenarbeit mit funktionsübergreifenden Teams, einschließlich Algorithmenentwicklern, Systemingenieuren und Integrationsteam
- Unterstützung von ca. 20% Reisezeit für Integrationsveranstaltungen, Feldtests und Kundendemonstrationen
Mindestanforderungen
Wer Sie sind
- Aktive Freigabe auf Secret-Niveau mit der Fähigkeit, eine Top Secret-Sicherheitsfreigabe zu erhalten und aufrechtzuerhalten, wofür die US-Staatsbürgerschaft eine staatliche Anforderung ist
- BS, MS oder PhD in Informatik, Computer Engineering, Elektrotechnik oder einem verwandten Fachgebiet mit relevanter Erfahrung je nach Abschluss (BS +5 Jahre, MS +3 Jahre, PhD +1 Jahr)
- Erfahren in der Softwareentwicklung (Praktika und akademische Projekte zählen)
- Starke Kenntnisse in der C/C++ Programmierung
- Erfahrung mit Versionskontrollsystemen (Git)
- Erfahrung mit Linux
- Starke Fähigkeiten im Debugging und Troubleshooting
- Hohe Bereitschaft, Signalverarbeitung und Echtzeit-Embedded-Systeme zu erlernen
Noch besser
- Aktive Top Secret-Freigabe (TS/SCI bevorzugt)
- Effektive schriftliche und mündliche Kommunikationsfähigkeiten
- Kenntnisse in Python oder MATLAB
- Erfahrung mit praktischen Hardwaretests und Laborgeräten
- Kurse oder Erfahrung in der Signalverarbeitung
- Erfahrung mit Echtzeit- oder Embedded-Softwareentwicklung
- Kenntnisse in Multithread-Programmierung und Synchronisation
- Verständnis von Open-Architecture-Prinzipien und -Standards
Gehaltsinformationen
Vollzeit-Gehaltsspanne: $134,000 - $184,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 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 Kontaktdaten an.
Gemäß den geltenden Bundesgesetzen und -vorschriften erfordern Positionen bei STR von den Mitarbeitern, nationale Sicherheitsfreigaben zu erhalten und die Anforderungen für die Einhaltung von Exportkontrollen und anderen geltenden Gesetzen zu erfüllen.
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 spezialisieren uns auf fortschrittliche Forschung und Entwicklung für Verteidigung, Geheimdienste und nationale Sicherheit in den Bereichen: Cyber; Sensoren der nächsten Generation, Radar, Sonar, Kommunikation und elektronische Kriegsführung; sowie Algorithmen und Analysen der künstlichen Intelligenz, um die Komplexität zu verstehen, die um uns herum explodiert.
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 Grenzen der Technologie 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 zu schützen! Besuchen Sie uns unter str.us str.us/ für weitere Informationen.
