Temple Health
The MITRE Corporation
Senior Embedded Software Security Engineer
Über die Stelle
Bei MITRE treibt Ihre Leidenschaft eine Arbeit an, die unser Land beeinflusst und Leben verbessert. Hier stärken Ihre Fähigkeiten die nationale Sicherheit, Cybersicherheit, Gesundheit, Transportwesen und Bürgerdienste. Wir sind eine gemeinnützige Organisation für Ingenieurwesen, angewandte Forschung und fortschrittliche Technologie, die im öffentlichen Interesse arbeitet. Mit Objektivität und Integrität als Kern unserer Arbeit leiten wir staatlich finanzierte Forschungs- und Entwicklungszentren für US-Regierungsbehörden – in Zusammenarbeit mit Industrie und Wissenschaft, um integrierte, wirkungsvolle Lösungen zu liefern, die die Gesundheit, Sicherheit und den Wohlstand unseres Landes voranbringen. Unsere Mitarbeiter bewältigen die schwierigsten technischen Herausforderungen, unterstützt durch wettbewerbsfähige Sozialleistungen, sinnvolle Karriereentwicklung und eine Kultur der Innovation, Zusammenarbeit und technischen Exzellenz. Entscheiden Sie sich für MITRE für eine Karriere mit Sinn – und helfen Sie dabei, die Zukunft zu gestalten.
Die Abteilung für Electronic Systems Security von MITRE sucht hochmotivierte Ingenieure, um eingebettete Systeme der nächsten Generation zu entwickeln und abzusichern, die Missionen von nationaler Bedeutung unterstützen. Unsere Teams arbeiten an der Schnittstelle von eingebetteter Software, Computerarchitektur, Hardwaresicherheit und angewandter Forschung, um widerstandsfähige Systeme zu entwerfen, zu prototypisieren, zu bewerten und zu überführen, die in anspruchsvollen Bedrohungsumgebungen operieren können.
Qualifizierte Kandidaten treten in ein technisch tiefgreifendes, missionsorientiertes Umfeld ein, in dem sie direkt zu den Bemühungen der Regierungsauftraggeber beitragen, fortschrittliche Fähigkeiten prototypisieren, Sicherheitsanforderungen für eingebettete Systeme für nationale Sicherheitsprogramme verbessern und dazu beitragen, den Stand der Technik im Bereich sicheres eingebettetes Computing voranzubringen.
Rollen & Verantwortlichkeiten
Diese Rolle konzentriert sich auf hardwarebewusste Softwaresicherheit für eingebettete Systeme. Ingenieure in diesem Bereich entwickeln sichere eingebettete Softwarearchitekturen, implementieren Trusted-Computing-Technologien wie Secure Boot unter Verwendung kryptografischer Vertrauensanker (Roots of Trust) und erstellen Werkzeuge, die die Sicherheit und Gewährleistung eingebetteter Plattformen verbessern. Unsere Arbeit umfasst die Entwicklung sicherer eingebetteter Software, compiler- und analysegestützte Schwachstellenminderung, Implementierungssicherheit, Trusted-Execution-Technologien, Firmware-Authentifizierung sowie die Bewertung von Systemen gegenüber hardwarebasierten Angriffen wie Seitenkanalanalysen und Fehlerinjektionen. Ingenieure arbeiten eng mit multidisziplinären Teams zusammen, die Prototyping eingebetteter Systeme, Forschung zur Implementierungssicherheit, Software-Assurance und Schwachstellenbewertungen durchführen.
Ingenieure in dieser Rolle werden ihre technische Expertise entwickeln und anwenden, um:
- Sichere eingebettete Software und Firmware für missionskritische Systeme zu entwerfen und zu entwickeln.
- Trusted-Computing-Technologien zu konzipieren und zu implementieren, einschließlich Secure Boot, Firmware-Signierung, kryptografischer Vertrauensanker, Trusted Execution und sicherer Schlüsselverwaltung.
- Werkzeuge und Infrastruktur für „Secure-by-Construction“-eingebettete Systeme zu entwickeln, einschließlich statischer Analyse, symbolischer Analyse, compilergestützter Schutzmaßnahmen und automatisierter Härtungstechniken.
- Sicherheitsfunktionen über Bare-Metal, RTOS, eingebettetes Linux, FPGA SoC und heterogene Computing-Plattformen hinweg zu prototypisieren und zu bewerten.
- Eingebettete Systeme auf hardwarebasierte Angriffe wie Seitenkanalanalysen und Fehlerinjektionen zu prüfen und Software-Gegenmaßnahmen zu entwickeln.
- Mit multidisziplinären Teams zusammenzuarbeiten, die Forschung zur eingebetteten Sicherheit, Schwachstellenbewertungen und Hardware/Software-Co-Design durchführen.
- Prototypen, technische Empfehlungen und technische Unterstützung direkt an Auftraggeber zu liefern.
- Die Entwicklung von Anforderungen für eingebettete Sicherheit, Beschaffungsrichtlinien und Best Practices für Implementierungssicherheit zu unterstützen.
- Technische Ansätze, Risiken und Ergebnisse an Auftraggeber und Stakeholder zu kommunizieren und zu dokumentieren.
- Technisches Mentoring für Junior-Ingenieure anzubieten.
Grundlegende Qualifikationen
Erfordert in der Regel mindestens 5 Jahre einschlägige Erfahrung mit einem Bachelor-Abschluss; oder 3 Jahre und einen Master-Abschluss; oder einen Doktortitel mit relevanter Erfahrung, der einen sofortigen Beitrag auf dieser Karrierestufe ermöglicht; oder eine gleichwertige Kombination aus relevanter Ausbildung und Berufserfahrung. Bewerber, die für diese Position ausgewählt werden, unterliegen einer Sicherheitsüberprüfung durch die US-Regierung und müssen in der Lage sein, eine SECRET-Freigabe des Verteidigungsministeriums zu erhalten, was die US-Staatsbürgerschaft voraussetzt.
- Erfahrung in der Entwicklung eingebetteter Software in C/C++ und Werkzeugen in Python.
- Erfahrung mit der Entwicklung eingebetteter Software auf niedriger Ebene (z. B. Bare-Metal-Firmware, RTOS, eingebettetes Linux, Gerätetreiber oder Systemprogrammierung).
- Vertrautheit mit Debugging-Workflows für eingebettete Systeme und Entwicklungswerkzeugen.
- Verständnis von Konzepten der eingebetteten Sicherheit, einschließlich Secure Boot, kryptografischer Integration, Schlüsselverwaltung, Trusted Computing und sicherer Softwarearchitektur.
- Verständnis dafür, wie Hardware und Computerarchitektur die Sicherheit eingebetteter Systeme beeinflussen.
- Fähigkeit, komplexe technische Arbeiten in kollaborativen Umgebungen eigenständig auszuführen.
- Effektive mündliche und schriftliche Kommunikationsfähigkeiten.
- Fähigkeit, innerhalb eines Jahres nach Einstellung eine Secret Security Clearance zu erhalten und aufrechtzuerhalten.
- Gemäß den Zulassungsvoraussetzungen der US-Regierung müssen Sie US-Staatsbürger sein, um für eine Sicherheitsfreigabe in Betracht gezogen zu werden.
- Diese Position erfordert mindestens 3 Tage Präsenzzeit pro Woche vor Ort.
Diese Anforderung setzt voraus, dass der Kandidat über mindestens die folgende(n) Freigabe(n) verfügt:
Keine
Diese Anforderung setzt voraus, dass der eingestellte Kandidat innerhalb eines Jahres ab dem Einstellungsdatum die folgende(n) Freigabe(n) besitzt oder erhält:
Secret
Bevorzugte Qualifikationen
- Master-Abschluss oder Doktortitel in Computertechnik, Elektrotechnik, Informatik oder einem verwandten Bereich.
- Aktive Sicherheitsfreigabe, insbesondere Top Secret oder TS/SCI.
- Erfahrung in der Entwicklung oder Bewertung von Softwareschutzmaßnahmen gegen gängige hardwarebasierte Angriffe, einschließlich Seitenkanalanalysen, Fehlerinjektionen, Speicherbeschädigungen oder verwandten Bedrohungen der Implementierungssicherheit.
- Erfahrung in der Implementierung von Secure Boot, Firmware-Signierung, Trusted Execution oder Root-of-Trust-Technologien.
- Erfahrung mit LLVM/Clang, symbolischer Ausführung, statischer Analyse, compilergestützter Verifizierung oder automatisierter Softwarehärtung.
- Erfahrung mit Emulations- oder Analyse-Frameworks für eingebettete Systeme wie QEMU oder angr.
- Vertrautheit mit speichersicherer Systemprogrammierung in Sprachen wie Rust.
- Erfahrung in der Integration von Sicherheitstechnologien in ARM- oder RISC-V-Systeme, einschließlich TrustZone- oder FPGA-SoC-Plattformen.
- Vertrautheit mit Standards und Richtlinien für eingebettete Sicherheit wie DoDI 5000.83, NSA/NIST/CNSA-Richtlinien, FIPS 140-3 und Common Criteria.
- Erfahrung in der Durchführung von Sicherheitsbewertungen für eingebettete Systeme, Reverse Engineering oder Schwachstellenanalysen.
- Erfahrung in der Unterstützung von Verteidigungsbeschaffungsprogrammen durch Anforderungsentwicklung oder technische Bewertungen.
- Erfahrung mit Anti-Tamper-Design, Implementierung, Bewertung und/oder Forschung.
- Erfahrung in der Anwendung von KI/ML-Techniken auf Software-Assurance, Schwachstellenerkennung oder automatisierte Härtung.
- Nachgewiesene technische Führungserfahrung und Mentoring-Erfahrung.
Gehaltsspanne und Mittelwert: $126,800 - $158,500 - $190,200 Jährlich
Arbeitsort-Typ: Vor Ort
In Massachusetts ist es rechtswidrig, einen Lügendetektortest als Bedingung für eine Anstellung oder Weiterbeschäftigung zu verlangen oder durchzuführen. Ein Arbeitgeber, der gegen dieses Gesetz verstößt, unterliegt strafrechtlichen Sanktionen und zivilrechtlicher Haftung.
Verpflichtung zur Nichtdiskriminierung
Alle qualifizierten Bewerber werden für eine Anstellung ohne Rücksicht auf Behinderung, Status als geschützter Veteran oder jeden anderen Status, der durch geltendes Bundes-, Landes-, lokales oder internationales Recht geschützt ist, in Betracht gezogen.
MITRE beabsichtigt, eine Website zu unterhalten, die für alle Personen vollständig zugänglich ist. Wenn Sie nicht nach Stellen suchen oder sich bewerben können und eine angemessene Vorkehrung für einen Teil des Einstellungsprozesses von MITRE anfordern möchten, senden Sie bitte eine E-Mail an recruitinghelp@mitre.org für allgemeine Unterstützung und an collegerecruiting@mitre.org für Praktikumspositionen. Dieser Service ist für Personen gedacht, die Anfragen für angemessene Vorkehrungen haben. Bitte beachten Sie, dass Anbieteranfragen nicht beantwortet werden.
Copyright © 1997-2026, The MITRE Corporation. Alle Rechte vorbehalten. MITRE ist eine eingetragene Marke von The MITRE Corporation. Material auf dieser Website darf nur mit Genehmigung kopiert und verbreitet werden.
Informationen zu Sozialleistungen finden Sie hier.
