The MITRE Corporation
Draper
Senior Cyber Effects Engineer
Überblick
Draper ist ein unabhängiges, gemeinnütziges Forschungs- und Entwicklungsunternehmen mit Hauptsitz in Cambridge, MA. Die über 2,000 Mitarbeiter von Draper stellen sich wichtigen nationalen Herausforderungen mit dem Versprechen, erfolgreiche und nutzbare Lösungen zu liefern. Von militärischer Verteidigung und Weltraumforschung bis hin zur biomedizinischen Technik hängen Leben oft von den Lösungen ab, die wir anbieten. Unsere multidisziplinären Teams von Ingenieuren und Wissenschaftlern arbeiten in einer kollaborativen Umgebung, die die für echte Innovation notwendige gegenseitige Befruchtung von Ideen fördert. Weitere Informationen über Draper finden Sie unter draper.com.
Zusammenfassung der Stellenbeschreibung
Draper sucht aktiv einen Senior Cyber Effects Engineer, der aktuelle und zukünftige Projekte in den Bereichen Reverse Engineering, Schwachstellenforschung und Entwicklung von Cyber-Tools in verschiedenen Domänen zur Unterstützung der nationalen Interessen der Vereinigten Staaten von Amerika unterstützt. Aufgrund der Vielfalt der Bedürfnisse von USG-Organisationen reichen unsere technischen Bemühungen und Möglichkeiten von Werkzeugen zur Ermöglichung konventioneller Cyber-Operationen bis hin zur eingebetteten Schwachstellenforschung und Exploit-Entwicklung für eine breite Palette von Geräten und Systemen. Wir suchen enthusiastische und ehrgeizige Personen, die unsere wachsende Anzahl von Programmen verstärken und leiten und für das Wohl der nationalen Sicherheit innovativ tätig sind. Als Teil des Draper Cyber Effects Teams treiben Sie die Entwicklung von Software-Tools und -Fähigkeiten voran, führen statische und dynamische Analysen an diverser Firmware und Software durch und teilen Ihre Expertise durch Mentoring und technische Führungsmöglichkeiten mit anderen. Sie werden Teil eines multidisziplinären Teams mit Expertise in einer breiten Palette von Technologien und Fähigkeiten wie eingebettete Systeme, Compiler-Theorie, Threat Intelligence, Fuzzing, Binäranalyse und Schwachstellenforschung sein.
Stellenbeschreibung
Aufgaben/Verantwortlichkeiten
- Definition und Weiterentwicklung der Softwarearchitektur für eingebettete Echtzeit- und Kernel-Mode-Systeme zur Ermöglichung von Cyber-Effekten.
- Bewertung von Hardware und Software auf Sicherheitslücken unter Verwendung einer Vielzahl von Technologien und Techniken.
- Entwicklung von Software, die Verhaltens- und Sicherheitsanforderungen für maßgeschneiderte Anwendungen erfüllt.
- Integration von Softwarefähigkeiten mit anderen Aufgaben oder Gruppen zur Verbesserung der Leistungs- oder Verhaltensanforderungen.
- Erstellung neuer Tools und Systeme zur Erkennung und Ausnutzung von Schwachstellen und Systemschwächen.
- Dokumentation der nominalen Anwendungs- und Systemfunktionalität sowie der implementierten Änderungen.
- Lösungsfindung für komplexe Probleme mit begrenzter Anleitung – Beitrag zur Anforderungsentwicklung, Vorschläge für Lösungswege und angemessene Anpassung an geänderte Anforderungen.
- Bereitstellung von Einblicken und Vorschlägen für Designänderungen basierend auf Analyseergebnissen und Anwendung von Analysetechniken über eine Reihe von technischen Disziplinen hinweg.
- Identifizierung technischer Risiken auf Programm-/Systemebene und Entwicklung sowie Umsetzung von Minderungsstrategien.
- Aktives Mentoring von weniger erfahrenen Ingenieuren und Bereitstellung durchdachter, konstruktiver Rückmeldungen.
- Übernahme anderer damit verbundener Aufgaben nach Bedarf.
Zusätzliche Stellenbeschreibung
Fähigkeiten/Fertigkeiten
- Neugiergetriebener Ansatz zur Lösung komplexer, kundenorientierter Probleme als Teil eines multidisziplinären Teams.
- Effektive und offene Zusammenarbeit und Kommunikation mit multidisziplinären Teammitgliedern, Programmleitern und nicht-technischem Personal.
- Teamfähigkeit in einem schnelllebigen Umfeld mit der Fähigkeit, mehrere konkurrierende Aufgaben und Anforderungen auszubalancieren.
Ausbildung
Ein Bachelor-Abschluss in Informatik, Computertechnik oder einem verwandten Fachgebiet ist erforderlich.
Erfahrung
Es werden 5-10 Jahre Erfahrung in Cybersicherheit oder einem verwandten Bereich benötigt.
Zusätzliche Stellenbeschreibung
Softwareentwicklung und Programm-/Binäranalyse
- Beherrschung der Entwicklung benutzerdefinierter Low-Level-Software-Tools und deren Integration in komplexe Systeme (sowohl eingebettet als auch nicht eingebettet).
- Beherrschung zeitgemäßer Methoden und Techniken der Programmanalyse (statisch und dynamisch). Relevante Tools umfassen Ghidra, Ida, Binary Ninja, Radare, Angr, Debugger (GDB, winDBG), Emulationstools (Qemu), Fuzzer (AFL++), etc.
- Erfahrung mit Techniken, die Reverse Engineering verhindern und Verschleierung oder Diversifizierung einsetzen.
- Nachgewiesene Erfahrung in der Erforschung und Ausnutzung von Software-Schwachstellen.
- Kenntnisse sicherer Programmierpraktiken und Minderungsstrategien gegen Software-Angriffsvektoren.
- Beherrschung von Programmiersprachen und deren Build-Systemen wie: C, C++, Python, GoLang, Rust.
- Erfahrung in der Entwicklung von Compiler-Toolchains, wie z. B. dem Erstellen benutzerdefinierter LLVM-Pässe. Erfahrung in der Nutzung der verschiedenen Phasen der Kompilierung, d. h. der Zwischenrepräsentation.
- Erfahrung in der Erstellung hochwertigen Codes und Unterstützung anderer bei der Einhaltung derselben Codierungsstandards.
System und Architektur
- Beherrschung der Kernfunktionsweise von Betriebssystemen (User Mode, Kernel Mode, Boot-Prozesse), insbesondere in Windows, GNU/Linux oder RTOS-Kontexten.
- Erfahrung in der Nutzung einer Vielzahl von Computerarchitekturen und deren zugehörigen Assemblersprachen (z. B. x86, ARM, RISCV, etc.).
Führung und Geschäftsentwicklung
- Vorerfahrung in der Aufgabenleitung. Fähigkeit zur Aufgabenverteilung und Planung individueller Aufgabentermine.
- Effektiver Einsatz verschiedener Kommunikationsstile je nach den Bedürfnissen des Teams. Erfahrung in der Kommunikation in schwierigen Situationen.
- Erfahrung in der Präsentation technischer Konzepte für technisches und nicht-technisches Publikum.
- Erfahrung in der Teilnahme an Angebotserstellung und Geschäftsgewinnung.
Bevorzugte Qualifikationen
- Erfahrung in der Entwicklung von Automatisierungswerkzeugen für Reverse Engineering und Analyse-Frameworks.
- Erfahrung in der Nutzung von machine learning (wo zutreffend) zur Automatisierung der Entwicklung von Cyber-Software-Tools und der Programmanalyse.
- Erfolgsbilanz bei der Geschäftsgewinnung; nachgewiesene Erfahrung in der Leitung von Angeboten, die zu Neugeschäft führten.
- Hintergrund in F&E und Erforschung neuartiger, hochmoderner Konzepte, die mit hohem Risiko und hoher Belohnung verbunden sind.
Diese Stelle ist vor Ort in Cambridge, MA oder Reston, VA zu besetzen. Bewerber, die für diese Position ausgewählt werden, müssen eine staatliche Sicherheitsfreigabe erlangen und aufrechterhalten. Eine bestehende TS/SCI-Freigabe ist von Vorteil.
Jobstandort - Stadt: Cambridge
Jobstandort - Bundesstaat: Massachusetts
Jobstandort - Postleitzahl: 02139-3563
Die Gehaltsspanne für diese Vollzeitstelle in den USA beträgt $82,300.00 - $220,000.00
Unsere Gehaltsspannen werden nach Rolle, Niveau und Standort bestimmt. Die auf jeder Stellenausschreibung angezeigte Spanne spiegelt das minimale und maximale Zielgehalt für die Position über alle US-Standorte hinweg wider. Innerhalb der Spanne wird das individuelle Gehalt durch den Arbeitsort und zusätzliche Faktoren bestimmt, einschließlich berufsbezogener Fähigkeiten, Erfahrung und relevanter Ausbildung oder Schulung. Gewerkschaftliche Spannen entsprechen den genehmigten Sätzen gemäß dem Tarifvertrag nach Standort und Rolle. Ihr Recruiter kann Ihnen während des Einstellungsprozesses mehr über die spezifische Gehaltsspanne für Ihren bevorzugten Standort mitteilen. Bitte beachten Sie, dass die in den US-Stellenangeboten aufgeführten Vergütungsdetails nur das Grundgehalt enthalten und keine Boni oder Zusatzleistungen beinhalten.
Draper setzt sich für die Schaffung eines integrativen Umfelds ein. Wir verstehen den Wert von Inklusivität und dessen Auswirkungen auf eine Hochleistungskultur. Alle qualifizierten Bewerber erhalten eine Beschäftigungsberücksichtigung unabhängig von Rasse, Hautfarbe, Religion, Geschlecht, Behinderung, Alter, sexueller Orientierung, nationaler Herkunft, Veteranenstatus oder genetischen Informationen. Draper verpflichtet sich, Einzelpersonen mit Behinderungen Zugang, Chancengleichheit und angemessene Vorkehrungen für Beschäftigung, Dienstleistungen, Programme und Aktivitäten zu bieten. Um eine angemessene Vorkehrung zu beantragen, kontaktieren Sie bitte hr@draper.com [hr@draper.com?subject=Request%20for%20Accommodation].
Unsere Arbeit ist uns sehr wichtig, aber auch unser Leben außerhalb der Arbeit. Draper unterstützt viele Programme zur Verbesserung der Work-Life-Balance, darunter flexible Arbeitsmodelle, Mitarbeiterclubs von Fotografie bis Yoga, Gesundheits- und Finanzworkshops, gesellschaftliche Veranstaltungen außerhalb des Büros und Ermäßigungen für lokale Museen und kulturelle Aktivitäten. Wenn diese spezielle Stellenmöglichkeit und die Chance, bei einem landesweit renommierten F&E-Innovationsunternehmen zu arbeiten, Sie ansprechen, bewerben Sie sich jetzt unter draper.com/careers.
