MANTECH
True Anomaly
Ingeniero de Seguridad de Sistemas Embebidos Senior
NUESTRA MISIÓN
El espacio es un dominio de combate. True Anomaly busca personas con el talento y la ambición necesarios para desarrollar la tecnología que lo protege.
True Anomaly ofrece capacidades decisivas para la superioridad espacial. Construimos naves espaciales autónomas, cargas útiles avanzadas, software de misión e interceptores basados en el espacio, lo que permite a EE. UU. y a sus aliados asegurar el entorno espacial y contrarrestar las amenazas desde la posición estratégica definitiva.
NUESTROS VALORES
- Sé el factor diferencial. Creamos ventajas asimétricas con creatividad e ingenio.
- ¿Qué haría falta? Desafiamos las suposiciones para ofrecer resultados ambiciosos.
- Las personas son lo primero. Nuestro equipo es nuestra ventaja competitiva y somos mejores juntos.
TU MISIÓN
Tu trabajo consiste en encontrar las debilidades de nuestras naves espaciales antes de que lo haga un adversario. Estos vehículos operan en entornos remotos y disputados, donde un defecto puede significar la pérdida de la misión. Una vez que uno está en órbita, no puedes recuperarlo, no tienes una ventana de parcheo bajo tus condiciones y no tienes una segunda opinión. Tu trabajo es encontrar cada debilidad en el silicio, el firmware, las radios y el software antes de que el vehículo abandone el suelo. Lo que sobreviva a tu programa de pruebas podría convertirse en un fallo de la misión en órbita.
Desmontarás hardware de vuelo, siendo el acceso físico el comienzo del ejercicio en lugar del final. Una vez que estés en la placa, esperamos que pases al software y busques el acceso root. Encadena los errores, escala privilegios, persiste y demuestra la ruta completa que tomaría un adversario. Entregarás los hallazgos y los planes de prueba reproducibles que muestren a nuestros ingenieros de software y hardware de vuelo exactamente dónde se encuentran, y luego trabajarás junto a ellos para cerrar lo que encontraste.
Este es un puesto ideal para alguien que trabaja en la intersección de la seguridad de hardware y software, que prefiere romper un sistema antes que leer sobre cómo se rompió, y que quiere que ese trabajo importe en un vehículo que no puede ser retirado del mercado. Conlleva una importante responsabilidad técnica y acceso directo a los ingenieros que construyen los vehículos.
BENEFICIOS Y VENTAJAS*
- Atención sanitaria de primer nivel: cobertura médica, dental y oftalmológica pagada al 100% por la empresa para ti y tus dependientes, con opciones de HSA/HRA.
- Tiempo libre generoso: Tiempo libre flexible (FTO) para empleados exentos, PTO acumulado de hasta 25 días para empleados no exentos, además de 12 días festivos pagados; permiso parental; baja por enfermedad.
- Energía para tu día: Almuerzo diario con catering y snacks ilimitados para los empleados en la oficina.
- Y más: plan de jubilación 401(k), reembolso de actividades físicas y los viernes de perros.
- Participación en el capital: El capital se incluye como parte de nuestro paquete de compensación total, lo que te brinda la oportunidad de compartir el éxito de la empresa.
LO QUE OFRECEMOS
- Salario competitivo
- Oportunidad de trabajar en tecnología de naves espaciales de vanguardia y definir estándares de seguridad para sistemas espaciales de próxima generación.
- Desarrollo profesional y apoyo para certificaciones.
- Cultura colaborativa con profesionales experimentados en sistemas embebidos y seguridad.
- Capital + Beneficios que incluyen salud, dental, visión, opciones de HRA/HSA, PTO y días festivos pagados, 401K, permiso parental.
Compensación
*No presentes tu candidatura para puestos de duración determinada o temporales.
Salario base
- Long Beach, CA: $180,000 a $255,000
- Denver, CO: $170,000 a $240,000
ENTORNO DE TRABAJO
- Ubicación del trabajo: este puesto será totalmente presencial en nuestras instalaciones en Centennial, CO, o Long Beach, CA #LI-Onsite
- Este puesto opera en un entorno de ritmo rápido y alto riesgo donde la toma de decisiones rápida y la adaptabilidad son esenciales.
- Sesgo hacia la entrega y la iteración para descubrir los casos de uso correctos para las inversiones en seguridad.
- Debe sentirse cómodo asumiendo riesgos calculados y siendo responsable de gestionar esos riesgos.
- Apasionado por resolver problemas de seguridad del mundo real en entornos embebidos con recursos limitados.
- Cultura colaborativa con oportunidades para una propiedad significativa y liderazgo técnico.
- Acceso directo al liderazgo y oportunidad de influir en la arquitectura de seguridad de las naves espaciales.
Este puesto permanecerá abierto hasta que se cubra con éxito. Para enviar tu solicitud, sigue las instrucciones a continuación.
Para cumplir con las regulaciones de exportación de tecnología espacial del Gobierno de EE. UU., incluidas las Regulaciones de Tráfico Internacional de Armas (ITAR), debes ser ciudadano estadounidense, residente permanente legal de EE. UU., persona protegida según lo definido por 8 U.S.C. 1324b(a)(3), o elegible para obtener las autorizaciones requeridas del Departamento de Estado de EE. UU.
True Anomaly se compromete a la igualdad de oportunidades de empleo sobre cualquier base protegida por las leyes estatales y federales aplicables. Si tienes una discapacidad o necesidad adicional que requiera adaptación, no dudes en hacérnoslo saber.
Para cumplir con las regulaciones de exportación de tecnología espacial del Gobierno de EE. UU., incluidas las Regulaciones de Tráfico Internacional de Armas (ITAR), debes ser ciudadano estadounidense, residente permanente legal de EE. UU., persona protegida según lo definido por 8 U.S.C. 1324b(a)(3), o elegible para obtener las autorizaciones requeridas del Departamento de Estado de EE. UU.
True Anomaly se compromete a la igualdad de oportunidades de empleo sobre cualquier base protegida por las leyes estatales y federales aplicables. Si tienes una discapacidad o necesidad adicional que requiera adaptación, no dudes en hacérnoslo saber.
Para proteger a los candidatos y a nuestra empresa del fraude en las solicitudes y la suplantación de identidad, utilizamos herramientas de terceros para verificar la identidad del solicitante y detectar solicitudes fraudulentas. Obtén más información en nuestro Aviso de Privacidad trueanomaly.space/legal/privacy-policy.
Cualificaciones
Este puesto requiere la capacidad de obtener y mantener una autorización de seguridad TS/SCI.
Los candidatos fuertes suelen provenir de dos direcciones: ingenieros de sistemas embebidos que se pasaron a la seguridad ofensiva, o investigadores de seguridad de hardware y firmware que pueden escribir y revisar C/C++ de producción. Es raro tener una profundidad real en ambos lados y no esperamos que la tengas desde el primer día. Cuéntanos de qué lado vienes.
Un buen candidato tendrá:
- 5+ años de experiencia práctica en seguridad de sistemas embebidos, seguridad de hardware o seguridad ofensiva contra firmware y objetivos embebidos.
- Experiencia práctica en hardware ofensivo en placas reales, incluyendo análisis de canal lateral, glitching de voltaje o reloj, inyección de fallos electromagnéticos, desoldadura y reelaboración de chips, y decapsulación.
- Experiencia práctica atacando interfaces de depuración y bus integradas (JTAG, SWD, UART, SPI, I2C), incluyendo sniffing, inyección y extracción de firmware.
- Un historial de descubrimiento, validación y determinación de causa raíz de vulnerabilidades en sistemas embebidos, firmware o hardware de forma independiente.
- Ingeniería inversa de firmware en arquitecturas embebidas comunes, utilizando herramientas como Ghidra, IDA o binwalk.
- Sólida base en fundamentos de explotación en objetivos restringidos: corrupción de memoria, primitivas de exploit, las mitigaciones con las que te encontrarás y la escalada hacia el control total del sistema.
- Experiencia construyendo tus propias herramientas en lugar de solo ejecutar herramientas comerciales: arneses de fuzzing basados en cobertura o protocolos (AFL++, libFuzzer), plataformas basadas en emulación (QEMU, Unicorn), accesorios de prueba e instrumentación de banco.
- Experiencia analizando protocolos, ya sean cableados, inalámbricos o propietarios, y razonando sobre debilidades tanto de diseño como de implementación.
- Sólidas habilidades en C/C++ con un profundo conocimiento de la seguridad de la memoria y prácticas de codificación segura, suficientes para revisar el software de vuelo a nivel de código fuente.
- Comprensión funcional de la raíz de confianza del hardware y el arranque seguro, ya sea por haberlos implementado o por haberlos vulnerado.
- Competencia con cadenas de herramientas embebidas, depuradores, herramientas de análisis estático, osciloscopios y analizadores lógicos, respaldada por sólidas habilidades de depuración.
- Capacidad para obtener y mantener una autorización de seguridad TS/SCI.
Responsabilidades
Asume la capacidad
- Avanzar en el laboratorio de seguridad de hardware de True Anomaly: selección de herramientas, diseño de banco de pruebas, justificación presupuestaria y metodología de pruebas.
- Ser responsable del plan de pruebas de seguridad para hardware de naves espaciales, radios y software de vuelo, así como del cronograma en el que se ejecuta.
Hardware y radios
- Realizar ataques de hardware invasivos y no invasivos contra hardware de vuelo: análisis de canal lateral, inyección de fallos (voltaje, reloj, EM), desoldadura y reelaboración de chips, decapsulación y explotación de interfaces de depuración y bus integradas (JTAG, SWD, UART, SPI, I2C).
- Extraer y realizar ingeniería inversa de firmware en las arquitecturas en las que se ejecuta nuestro hardware.
- Analizar protocolos cableados e inalámbricos, incluidos enlaces de RF, protocolos propietarios y rutas de comando y telemetría de naves espaciales.
Software
- Pasar del acceso al hardware a la explotación de software: identificar corrupción de memoria y fallos de lógica, encadenarlos y escalar hacia el control total del sistema.
- Construir arneses de fuzzing basados en cobertura y protocolos (AFL++, libFuzzer) y plataformas basadas en emulación (QEMU, Unicorn) para desacoplar las pruebas de la disponibilidad del hardware.
- Determinar la causa raíz de los hallazgos y desarrollar exploits de prueba de concepto que demuestren un impacto real e impulsen la prioridad de remediación.
- Evaluar el impacto posterior a la explotación y la eficacia de los mecanismos de aislamiento, gestión de claves y recuperación.
- Realizar revisiones de código de seguridad del software de vuelo en C/C++ junto con análisis binario.
Cerrar el ciclo
- Publicar hallazgos con planes de prueba reproducibles, volver a probar después de la remediación y construir análisis automatizados de triaje y cobertura para mantener los resultados legibles a escala.
- Trabajar con ingenieros de software y hardware de vuelo para implementar correcciones en seguridad de memoria, arranque seguro, gestión de claves criptográficas y endurecimiento en tiempo de ejecución.
- Realizar modelado de amenazas y revisión de arquitectura de seguridad teniendo en cuenta un adversario sofisticado y un activo no recuperable.
- Integrar pruebas de seguridad en la infraestructura HIL/SIL y en las tuberías de CI/CD, y apoyar a las naves espaciales operativas con monitoreo y respuesta a incidentes.
Un candidato ideal también tendrá:
- Una autorización de seguridad TS/SCI ya activa.
- Experiencia utilizando la herramienta Ghommit.
- Experiencia directa en software embebido para naves espaciales o satélites, u otros sistemas aeroespaciales críticos para la seguridad.
- Experiencia con seguridad de RF e inalámbrica, o con radio definida por software (SDR).
- Experiencia atacando o asegurando sistemas en tiempo real y críticos para la seguridad, incluyendo restricciones de tiempo, ejecución determinista y manejo de interrupciones.
- Experiencia implementando mecanismos de actualización de firmware segura y técnicas anti-manipulación.
- Experiencia implementando una raíz de confianza de hardware, arranque seguro o aprovisionamiento de claves en un producto comercializado.
- Conocimiento de módulos de seguridad de hardware (HSM) y elementos seguros.
- Experiencia con infraestructura de pruebas HIL o SIL y sistemas de construcción embebidos de Linux (Yocto, NixOS).
- Familiaridad con protocolos y estándares específicos del espacio (CCSDS, ECSS).
- Un historial público de impacto: CVEs, investigación publicada, charlas en conferencias, resultados en CTF o herramientas de seguridad de código abierto.
