Launch Legends
STR
Senior Reverse Engineer
Über die Stelle
STR stellt einen Senior Reverse Engineer ein, der eine Leidenschaft für die Erforschung und Analyse von Schwachstellen in Cyber-Physical Systems hat. Die Arbeit muss vor Ort erfolgen.
Was Sie tun werden
- Reverse Engineering komplexer Software- oder Firmware-Ziele, von typischen Windows/Linux-Binärdateien bis hin zu eingebetteter Firmware, die auf nicht-traditionellen Computerarchitekturen und Betriebssystemen läuft
- Entwicklung und Anwendung von automatisierten Reverse-Engineering- und Binäranalysetools zur Charakterisierung von Protokollen, Schnittstellen und Funktionalitäten von Zielsystemen
- Zusammenarbeit in multidisziplinären Teams zur Entwicklung innovativer offensiver Cyber-Lösungen für herausfordernde Probleme aus einer Vielzahl von Technologien
- Durchführung von Schwachstellen-Weaponization, Exploit-Entwicklung, Payload-Entwicklung und Exploit-Mitigation bei einer Vielzahl von herausfordernden Zielen
- Dokumentation, Demonstration und Präsentation von Forschungsergebnissen
- Lösung realer Probleme, die sich auf die nationale Sicherheit auswirken
Wer Sie sind
- Diese Position erfordert die Fähigkeit, eine aktive Top Secret (TS) Sicherheitsfreigabe zu erhalten, wofür die US-Staatsbürgerschaft von der US-Regierung benötigt wird
- Bachelor-Abschluss in Informatik, Computer Engineering, Cybersicherheit oder einem verwandten Bereich plus mindestens 5 Jahre relevante Erfahrung (MS oder PhD mit gleichwertiger Berufserfahrung können ebenfalls berücksichtigt werden)
- Erfahrung mit der Binäranalyse von Software/Firmware
- Erfahrung mit Disassembler-Tools wie IDA Pro, Binary Ninja oder Ghidra
- Beherrschung einer oder mehrerer Programmiersprachen: C/C++, Python, etc.
- Beherrschung einer oder mehrerer Assemblersprachen: x86, ARM, etc.
- Allgemeines Verständnis der Grundlagen des Reverse Engineering: Speicherlayout, Aufrufkonventionen usw.
Nice to have
- Schwachstellenforschung und -analyse
- Kenntnisse in der Umwandlung entdeckter Schwachstellen in Exploits
- Entwicklung von Implantaten oder Software-Patches
- Vertrautheit mit Binäremulation oder Schwachstellenforschung, einschließlich Tools wie QEMU oder AFL++
- Erfahrung mit DSP-Architekturen wie Texas Instruments, STMicroelectronics, NXP oder Analog Devices.
- Kenntnisse von Betriebssystem-Interna, einschließlich Speicher-/Prozess-/Thread-Management
- Analyse von Embedded Systems oder Firmware
- Erfahrung in der Entwicklung benutzerdefinierter Emulationstools zur Ermöglichung dynamischer Analysen
- Entwicklung von Modulen für Disassembler/Decompiler
- Erfahrung in der Analyse und Rekonstruktion von Code-/Datenflüssen
- Entwicklung von automatisierten Reverse-Engineering- oder Software-Analyse-Tools
- Erfahrung im Debuggen von Software ohne Quellcode
- Kenntnisse von Binärdateistrukturen und -formaten
- Erfahrung in der Analyse von Protokollen oder Nachrichtenstrukturen
- Kenntnisse von Anti-Reverse-Engineering-Techniken
- Kenntnisse von Intrusion Detection und Anti-Malware-Systemen und -Techniken
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 des Kandidaten sowie vorherrschende Markt- und Geschäftsbedingungen.
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 [email protected] [[email protected]] 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 ein 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 kein gewöhnliches 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 zu schützen! Besuchen Sie uns unter str.us str.us/ für weitere Informationen.
