CONCEPT SOLUTIONS LLC
Nightwing
Développeur logiciel senior (Linux) (Hybride)
À propos du poste
Nightwing fournit des services techniquement avancés de cyber, d'opérations de données, d'intégration de systèmes et de soutien aux missions de renseignement sur tout le spectre pour relever les défis les plus exigeants de nos clients. Nos capacités comprennent les opérations cyberespace, la cyberdéfense et la résilience, la recherche de vulnérabilités, la surveillance technique omniprésente, le renseignement de données, l'habilitation des missions tout au long du cycle de vie et la modernisation des logiciels. Nightwing apporte des technologies de rupture, de l'agilité et des offres compétitives aux clients des communautés de renseignement, de défense, civiles et commerciales.
Développeur logiciel senior (Linux) - Hybride
Travaillez à la pointe de la recherche et du développement en cybersécurité, en fournissant des capacités pour protéger la sécurité nationale. Nos projets couvrent le spectre des technologies de sécurité, des architectures matérielles et des systèmes d'exploitation ; si cela exécute du code, nous nous intéressons à sa sécurité. Nous constatons chaque jour l'impact que nous avons sur la sécurité de notre nation. Nous veillons à ce que nos ingénieurs disposent des outils dont ils ont besoin pour exceller et nous reconnaissons les résultats exceptionnels.
Chez Nightwing, nous valorisons la collaboration et le travail d'équipe. Vous aurez l'opportunité de travailler aux côtés de personnes talentueuses passionnées par ce qu'elles font. Ensemble, nous mettrons à profit notre expertise collective pour stimuler l'innovation, résoudre des problèmes complexes et fournir des résultats exceptionnels à nos clients.
Merci de considérer de nous rejoindre alors que nous nous embarquons dans ce nouveau voyage et façonnons ensemble l'avenir de la cybersécurité et du renseignement au sein de l'équipe Nightwing.
Nous recherchons un candidat pour développer des logiciels pour notre équipe de produits commerciaux, sécurisant les systèmes aux niveaux les plus bas. Les candidats potentiels doivent être des individus talentueux, motivés et avant-gardistes qui aiment l'ingénierie de sécurité au niveau système.
Prérequis
** Doit satisfaire aux exigences pour obtenir et maintenir une habilitation de sécurité gouvernementale de niveau Secret. **
Habilitation de sécurité
Les candidats qualifiés peuvent faire l'objet d'une enquête de sécurité et doivent satisfaire aux qualifications minimales pour accéder aux informations classifiées. La citoyenneté américaine est requise. Les candidats qualifiés doivent satisfaire aux exigences pour obtenir et maintenir une habilitation de sécurité gouvernementale de niveau Secret.
Compétences requises
- Expérience en développement C/C++
- Expérience en scripting bash
- Connaissance des internes des systèmes d'exploitation (Linux)
- Expérience en débogage système et applicatif
- Familiarité avec l'assembleur (x86, x86_64) et les conventions d'appel de fonctions
- Expérience dans la direction et la livraison de produits logiciels à des clients commerciaux et/ou gouvernementaux
- Expérience en développement de noyau/pilote
- Systèmes de build (Make, CMake, etc.)
- Concepts de concurrence et de parallélisme
L'équipe produit travaille avec un large éventail de technologies, d'outils et de concepts, donc d'autres compétences et expériences précieuses incluent :
- Construction/configuration de noyaux Linux, systèmes Redhat, Yocto, etc.
- Développement de noyau/pilote Linux
- Technologies TPM et Secure Boot
- Concepts de sécurité
- Lecture et interaction avec des langages d'assemblage autres que x86, x86_64 (ARM, etc.)
- Ingénierie de sécurité système DOD et normes (RMF, résilience cyber, anti-tamper, etc.)
- Familiarité avec les internes d'autres systèmes d'exploitation (en particulier Windows ou systèmes d'exploitation temps réel (RTOS))
- Concepts et technologies de virtualisation (QEMU, KVM, VMWare, VirtualBox, etc.)
- Concepts et technologies de conteneurs et de gestion de conteneurs (Docker, Podman, Kubernetes, etc.)
- Cryptographie et implémentation d'algorithmes cryptographiques
Notre candidat idéal est quelqu'un avec d'excellentes compétences techniques et de résolution de problèmes, une personnalité motivée et un haut degré de créativité !
Nos entretiens
Nos entretiens sont techniques. Soyez prêt à nous parler de votre parcours technique et de vos intérêts, ainsi qu'à résoudre certaines de nos questions sur un ordinateur ou un tableau blanc. Nous espérons que les candidats trouveront nos questions stimulantes, mais nous ne posons pas d'énigmes ou de pièges. C'est une occasion d'avoir un dialogue avec notre équipe, et nous espérons que vous l'apprécierez !
Nightwing est un employeur qui souscrit au principe de l'égalité des chances et de l'action positive. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, de handicap ou de statut de vétéran, d'âge ou de toute autre classe protégée par la loi fédérale.
