Zum Inhalt springen

Cohere Technology Group LLC

Android Entwickler

PythonC++
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Android Entwickler

Wir suchen einen Android Entwickler, der unser Team bei der Lösung von Cyber-Herausforderungen in Echtzeit unterstützt. Wir suchen nach Personen, die gerne in einem missionsorientierten Team arbeiten, das sehr eng mit unseren Endbenutzern zusammenarbeitet.

Zu den Aufgaben gehören

  1. Entwurf kundenspezifischer Software-Tools und -Techniken für die Android-Plattform;
  1. Verantwortung für das End-to-End-Design und die Entwicklung kundenspezifischer Software;
  1. Diagnose und Behebung von Problemen mit sowohl COTS- als auch GOTS-Tools;
  1. fundiertes Verständnis der Funktionsweise von Netzwerken;
  1. Entwicklung von Dokumentationen, die für den Betrieb und die Unterstützung der entwickelten Software und Techniken relevant sind;
  1. Mentoring und Anleitung von Junior-Entwicklern zur Erreichung von Missionszielen;
  1. und Lösung von Cyber-Herausforderungen in Echtzeit.

Einsatzort

* Dulles, Virginia

Erforderliche Erfahrung

  1. Entwicklung, Test und Debugging von Python und C
  1. Erfahrung mit UNIX-Anwendungen unter Verwendung von Makefiles oder vergleichbaren Build-Umgebungen, missionsrelevanten Plattformen.
  1. Programmierung von CNO-Tools und -Techniken
  1. Netzwerk-Socket-Programmierung und Expertenkenntnisse auf Paketebene von IP, TCP und Protokollen auf Anwendungsebene.
  1. Nachverfolgung der Codeausführung in einem Debugger (WinDbg/gdb/IDA Pro).
  1. Reverse Engineering von nativen Binärdateien.
  1. Entwicklung von Proof-of-Concept-Exploit-Software
  1. Kenntnisse der Unix-Kernel-Interna, einschließlich des OS-Laufzeitlinkers/-loaders, Objektdateiformaten (z. B. ELF), Dateisystem-Interna (z. B. NTFS, ext2, btrfs), OS-spezifischen obligatorischen und diskretionären Zugriffskontrollmechanismen sowie Prozess- und Thread-APIs und Datenstrukturen
  1. Verständnis von Sicherheitsmechanismen (ASLR, DEP, NX), wie man sie umgeht und wie man eine Umgehung erkennt
  1. Arbeiten mit Versionskontrollsoftware wie git, Gitlab usw.

Sicherheitsüberprüfung

  1. US-Regierungs-Top-Secret-Sicherheitsfreigabe
  1. Besitz eines Full Scope Polygraph oder die Fähigkeit, einen zu erlangen

Gewünschte Erfahrung

  1. Erfahrung mit nativer mobiler Entwicklung
  1. Erfahrung mit Schwachstellenanalyse
  1. Erfahrung mit Assembler, vorzugsweise ARM
  1. Verständnis von mobilen Sicherheitsmechanismen wie SELinux und Anwendungs-Sandboxing
  1. Objective-C, Swift oder C++ Programmierung
  1. Fähigkeit, unabhängig und als Teil eines Teams in einem schnelllebigen Umfeld mit sich ständig ändernden Anforderungen zu arbeiten.

Ausbildung

Ein grundständiger Abschluss in Informatik wird bevorzugt.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026