Roku
Draper
Principal 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 gegenseitige Befruchtung von Ideen fördert, die für echte Innovation notwendig ist. Weitere Informationen über Draper finden Sie unter draper.com.
Zusammenfassung der Stellenbeschreibung
Draper sucht aktiv nach einem Principal 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 Forschung und Entwicklung von Exploits in einer Vielzahl von Geräten und Systemen. Wir suchen enthusiastische und ehrgeizige Personen, die sich unserem wachsenden Set von Programmen anschließen und diese leiten und für das Wohl unserer nationalen Sicherheit innovativ tätig werden. Als Teil des Draper Cyber Effects Teams werden Sie das Design und die Entwicklung von Software-Tools und -Fähigkeiten vorantreiben, statische und dynamische Analysen an verschiedener Firmware und Software durchführen und Ihr Fachwissen durch Mentoring und technische Führungsmöglichkeiten mit anderen teilen. Sie werden Teil eines multidisziplinären Teams mit Fachkenntnissen in einer breiten Palette von Technologien und Fähigkeiten wie eingebetteten Systemen, Compiler-Theorie, Bedrohungsintelligenz, Fuzzing, Binäranalyse und Schwachstellenforschung sein.
Aufgabenbeschreibung
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 von 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.
- Eigenständige Lösung komplexer Probleme – Entwicklung von Anforderungen, Vorschlag von Lösungsansätzen bei unklaren oder unvollständigen Kundenanforderungen und entsprechende Anpassung an geänderte Anforderungen.
- Subject Matter Expert (SME) im Bereich Cybersicherheit, in der Lage, große technische Software- und Hardwarelösungen zu planen, zu entwerfen und auszuführen.
- Fähigkeit, Einblicke zu geben und Designänderungen basierend auf Analyseergebnissen vorzuschlagen und Analysetechniken über eine Reihe von technischen Disziplinen hinweg anzuwenden.
- Identifizierung von technischen Risiken auf Programm-/Systemebene und Entwicklung und Ausführung von Minderungsstrategien.
- Entwicklung, Dokumentation und Vermittlung von Best Practices an weniger erfahrene Ingenieure; Nachweis starker Organisations-, Planungs- und Zeitmanagementfähigkeiten zur Erreichung von Programmzielen.
- Übernimmt andere damit zusammenhängende Aufgaben nach Bedarf.
Zusätzliche Stellenbeschreibung
Softwareentwicklung und Programm-/Binäranalyse
- Fachkenntnisse in der Architektur und Entwicklung kundenspezifischer Low-Level-Software-Tools und deren Integration in komplexe (sowohl eingebettete als auch nicht-eingebettete) Systeme.
- Experte im Einsatz 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 Obfuskation oder Diversifizierung einsetzen.
- Nachgewiesene Erfahrung in der Erforschung und Ausnutzung von Software-Schwachstellen.
- Beherrschung der Verwendung von sicheren Codierungspraktiken und Minderungsstrategien gegen Software-Angriffsvektoren.
- Experte im Einsatz 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 im Erstellen von qualitativ hochwertigem Code 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.
- Beherrschung des Einsatzes einer Vielzahl von Computerarchitekturen und ihrer zugehörigen Assemblersprachen (z. B. x86, ARM, RISCV usw.).
Führung und Geschäftsentwicklung
- Nachgewiesene Erfolgsbilanz in der Leitung von Aufgaben und Projekten. Kenntnisse und Fachwissen in der Erstellung von Projektzeitplänen, der Delegation von Aufgaben und der Priorisierung von Projektzielen zur Erfüllung vertraglicher Verpflichtungen.
- Erfahren in der Kommunikation des Projektfortschritts und der Ziele an Kunden/Sponsoren. Fähigkeit, Feedback zu erhalten und sich an Änderungen des Projektzeitplans/der Ziele anzupassen, basierend auf Kunden-/Sponsorenbedürfnissen.
- Effektiver Einsatz verschiedener Kommunikationsstile je nach Team-Bedarf. Erfahrung in der Kommunikation in schwierigen Situationen.
- Erfahrung in der Präsentation technischer Konzepte für technische und nicht-technische Zielgruppen.
- Erfahrung in der Teilnahme an der Erstellung von Angeboten und der Geschäftsgewinnung.
Mindestanforderungen
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, Computer Engineering oder einem verwandten Fachgebiet ist erforderlich.
Erfahrung
10-15 Jahre Erfahrung in Cybersicherheit oder einem verwandten Bereich sind erforderlich.
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 erwerben und aufrechterhalten. Eine bestehende TS/SCI ist bevorzugt.
Bevorzugte Qualifikationen
- Erfahrung in der Erstellung technischer Strategien auf Organisationsebene. Fähigkeit, das Wissen über den Stand der Technik, die Expertise und Nischenfähigkeiten eines Unternehmens sowie die Bedürfnisse von Kunden/Sponsoren zu nutzen, um technische Ziele für eine Organisation zu generieren.
- Erfahrung in der Begleitung eines Projekts von der Konzeption bis zur Auslieferung.
- Fachkenntnisse im Aufbau von Automatisierungswerkzeugen für Reverse Engineering und Analyse-Frameworks.
- Erfahrung im Einsatz von machine learning (wo zutreffend) zur Automatisierung der Entwicklung von Cyber-Software-Tools und der Programmanalyse.
- Nachweis der Bereitstellung hochwertiger Cyber-Fähigkeiten.
- Nachweis der Geschäftsgewinnung; nachgewiesene Erfahrung in der Leitung von Angeboten, die zu Neugeschäft führten.
- Erfahrung in der Vorschlagung und Durchführung von F&E-Projekten und der Erforschung neuartiger, hochmoderner Konzepte, die mit hohem Risiko und hoher Belohnung verbunden sind. Nachweis der Überführung dieser Projekte in von Kunden/Sponsoren finanzierte Programme.
Standort der Stelle - Stadt: Cambridge
Standort der Stelle - Bundesstaat: Massachusetts
Standort der Stelle - Postleitzahl: 02139-3563
Die Gehaltsspanne für diese Vollzeitstelle in den USA beträgt $95,000.00 - $245,000.00
Unsere Gehaltsspannen werden nach Rolle, Niveau und Standort bestimmt. Die auf jeder Stellenausschreibung angezeigte Spanne spiegelt das Mindest- und Höchstzielgehalt 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 werden in Übereinstimmung mit den von der Tarifvertragskommission genehmigten Sätzen nach Standort und Rolle festgelegt. 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-Stellenausschreibungen aufgeführten Vergütungsdetails nur das Grundgehalt widerspiegeln und keine Boni oder Zusatzleistungen enthalten.
Draper setzt sich für die Schaffung eines integrativen Umfelds ein. Wir verstehen den Wert von Inklusivität und deren 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 angemessene Vorkehrungen anzufordern, kontaktieren Sie bitte [email protected] [[email protected]?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 Arbeitsplatzgestaltung, Mitarbeiterclubs von Fotografie bis Yoga, Gesundheits- und Finanzworkshops, gesellschaftliche Veranstaltungen außerhalb des Betriebs und Rabatte für lokale Museen und kulturelle Aktivitäten. Wenn diese spezielle Stellenmöglichkeit und die Chance, bei einem national renommierten F&E-Innovationsunternehmen zu arbeiten, Sie anspricht, bewerben Sie sich jetzt unter draper.com/careers.
