Roku
Nightwing
Desarrollador CNO
Desarrollador de Software CNO
Nightwing proporciona servicios técnicamente avanzados de ciberespacio de espectro completo, operaciones de datos, integración de sistemas y soporte de misiones de inteligencia para satisfacer los desafíos más exigentes de nuestros clientes. Nuestras capacidades incluyen operaciones de ciberespacio, ciberdefensa y resiliencia, investigación de vulnerabilidades, vigilancia técnica ubicua, inteligencia de datos, habilitación de misiones de ciclo de vida y modernización de software. Nightwing aporta tecnologías disruptivas, agilidad y ofertas competitivas a clientes en la comunidad de inteligencia, defensa, mercados civiles y comerciales.
Nightwing proporciona servicios técnicamente avanzados de ciberespacio de espectro completo, operaciones de datos, integración de sistemas y soporte de misiones de inteligencia para satisfacer los desafíos más exigentes de nuestros clientes. Nuestras capacidades incluyen operaciones de ciberespacio, ciberdefensa y resiliencia, investigación de vulnerabilidades, vigilancia técnica ubicua, inteligencia de datos, habilitación de misiones de ciclo de vida y modernización de software. Nightwing aporta tecnologías disruptivas, agilidad y ofertas competitivas a clientes en la comunidad de inteligencia, defensa, mercados civiles y comerciales.
Descripción del puesto
En Nightwing, valoramos la colaboración y el trabajo en equipo. Tendrás la oportunidad de trabajar junto a personas talentosas apasionadas por lo que hacen. Juntos, aprovecharemos nuestra experiencia colectiva para impulsar la innovación, resolver problemas complejos y ofrecer resultados excepcionales a nuestros clientes.
Gracias por considerar unirte a nosotros mientras nos embarcamos en este nuevo viaje y damos forma juntos al futuro de la ciberseguridad y la inteligencia como parte del equipo de Nightwing.
Requisitos Técnicos
En Nightwing CODEX, un desarrollador de software diseña e implementa herramientas y técnicas de software personalizadas. La mayor parte del trabajo se desarrolla en Python, C++ y Java. Las plataformas previstas son sistemas Windows y Linux con el entorno siendo de espacio de usuario de bajo y alto nivel.
El desarrollador diagnostica problemas y depura problemas de clientes utilizando herramientas estándar de la industria, así como conjuntos de herramientas personalizados. Además, el candidato es responsable del diseño de extremo a extremo, desarrollo y pruebas de desarrollador estándar del software desarrollado. El desarrollador de software también escribe documentación pertinente para operar y dar soporte al software y las técnicas desarrolladas.
Las actividades diarias incluyen desarrollo de software, desarrollo de cadenas de herramientas/herramientas auxiliares y uso de depuradores, desensambladores y otro software de diagnóstico.
Otras actividades incluyen asistir a reuniones de diseño, asesorar a desarrolladores junior o realizar revisiones de código. Los desarrolladores de software interactúan con otros desarrolladores, así como con personal del cliente para resolver problemas y comunicar requisitos, estado y otra información. También asesoran y lideran a desarrolladores de nivel junior para lograr objetivos de misión y resolver desafíos de ingeniería en tiempo real.
El candidato se unirá a un equipo de desarrolladores que trabajan en varias capacidades de Unix, Windows o móviles. Apoyarán la misión general del grupo para diseñar, desarrollar, probar y mantener capacidades CNO.
Requisitos mínimos
Certificado de Seguridad
Top Secret/SCI + CI Poly
Experiencia Requerida
- 5-7 años de experiencia programando en C/C++ o similar y Python
- Comprensión profunda de los protocolos de red
- Comprensión profunda de los internos del sistema operativo
- Experiencia con IDA Pro, Ghidra o herramientas de análisis binario similares es una ventaja
- Familiaridad con conceptos modernos de ingeniería de software
- Conocimiento de técnicas CNO comunes
- Capacidad para recopilar requisitos y diseñar una solución con supervisión mínima
- Capacidad para presentar un plan de desarrollo y pronosticar entregables
- Fuerte familiaridad con tecnologías de seguridad de software como ASLR y DEP
- Experiencia con arquitecturas adicionales (ARM, RISC, PPC, etc.)
Educación Requerida
Grado en ingeniería informática, informática o campo relacionado.
Salario y Beneficios
El salario asociado con este puesto (entre $77,000 y $163,000) es acorde con las cualificaciones del candidato seleccionado, los años de experiencia relevante y el nivel de experiencia demostrado. La compensación se determinará en función de estos factores para garantizar la alineación con las habilidades, responsabilidades y estándares del mercado.
Nightwing ofrece cobertura de seguro médico, de visión y dental, además de un plan 401k, PTO, días festivos y seguros adicionales.
Constante de Texto El salario asociado con este puesto (entre $77,000 y $163,000) es acorde con las cualificaciones del candidato seleccionado, los años de experiencia relevante y el nivel de experiencia demostrado. La compensación se determinará en función de estos factores para garantizar la alineación con las habilidades, responsabilidades y estándares del mercado.
Nightwing ofrece cobertura de seguro médico, de visión y dental, además de un plan 401k, PTO, días festivos y seguros adicionales.
Nightwing es un empleador que ofrece igualdad de oportunidades / acción afirmativa. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad o condición de veterano, edad o cualquier otra clase protegida federalmente.
Nightwing es un empleador que ofrece igualdad de oportunidades / acción afirmativa. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad o condición de veterano, edad o cualquier otra clase protegida federalmente.
