Aller au contenu

Cohere Technology Group LLC

Développeur Android

PythonC++
Traduction automatique. Consultez l’original.

À propos du poste

Développeur Android

Nous recherchons un Développeur Android pour rejoindre notre équipe afin de relever des défis cybernétiques en temps réel. Nous recherchons des personnes qui aiment travailler au sein d'une équipe axée sur la mission et qui collaborent étroitement avec nos utilisateurs finaux.

Les missions incluent

  1. concevoir des outils et techniques logiciels personnalisés pour la plateforme Android ;
  1. être responsable de la conception et du développement de bout en bout de logiciels personnalisés ;
  1. diagnostiquer et déboguer des problèmes à l'aide d'outils COTS et GOTS ;
  1. avoir une solide compréhension du fonctionnement des réseaux ;
  1. développer la documentation pertinente pour l'exploitation et le support des logiciels et techniques développés ;
  1. encadrer et diriger des développeurs juniors pour atteindre les objectifs de la mission ;
  1. et résoudre des défis cybernétiques en temps réel.

Lieu d'exécution

* Dulles, Virginie

Expérience requise

  1. Développement, test et débogage de Python et C
  1. Expérience des applications UNIX utilisant des makefiles ou des environnements de build comparables, plateformes applicables à la mission.
  1. Programmation d'outils et de techniques CNO
  1. Programmation de sockets réseau et compréhension experte au niveau des paquets d'IP, TCP et des protocoles applicatifs.
  1. Traçage de l'exécution du code dans un débogueur (WinDbg/gdb/IDA Pro).
  1. Ingénierie inverse de binaires natifs.
  1. Développement de logiciels d'exploitation preuve de concept
  1. Connaissance des internes du noyau Unix, y compris le linker/loader d'exécution du système d'exploitation, les formats de fichiers objets (par exemple, ELF), les internes du système de fichiers (par exemple, NTFS, ext2, btrfs), les mécanismes de contrôle d'accès obligatoire et discrétionnaire spécifiques au système d'exploitation, et les structures de données et APIs de processus et de threads
  1. Compréhension des mécanismes de protection de la sécurité (ASLR, DEP, NX), comment les contourner et comment détecter un contournement
  1. Travail avec des logiciels de contrôle de version tels que git, Gitlab, etc.

Accréditation de sécurité

  1. Accréditation de sécurité Top Secret du gouvernement américain
  1. Posséder un Polygraph complet ou être capable de l'obtenir

Expérience souhaitée

  1. Expérience en développement mobile au niveau natif
  1. Expérience en analyse de vulnérabilités
  1. Expérience en assembleur, de préférence ARM
  1. Compréhension des mécanismes de protection de la sécurité mobile, tels que SELinux et le sandboxing des applications
  1. Programmation en Objective-C, Swift ou C++
  1. Capacité à travailler de manière autonome et en équipe dans un environnement dynamique avec des exigences en constante évolution.

Formation

Diplôme de premier cycle en informatique préféré.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026