MANTECH
Allen Control Systems
Ingeniero de Percepción y Seguimiento
Acerca de la Empresa
ACS (Allen Control Systems) es una empresa de tecnología de defensa que construye sistemas robóticos de precisión para los Estados Unidos y sus aliados. Fundada por dos ex ingenieros eléctricos de la Marina de los EE. UU. con profunda experiencia en robótica y software, ACS combina IA, visión por computadora, movimiento de precisión y hardware avanzado para resolver complejos desafíos de defensa en entornos terrestres, aéreos y marítimos.
Nuestro producto estrella, Bullfrog, es un sistema de armas de precisión autónomo que transforma las armas existentes en sistemas antiaéreos de alta precisión, brindando a los combatientes una respuesta escalable y rentable a una de las amenazas de más rápido crecimiento en el campo de batalla moderno. Bullfrog está desplegado con las fuerzas de EE. UU., y ACS trabaja con organizaciones de todo el ejército de EE. UU. y la comunidad de seguridad nacional.
Tras una ronda de financiación de Serie B de $200 millones con una valoración de $2.2 mil millones, ACS está expandiendo rápidamente la fabricación, acelerando los despliegues de Bullfrog y desarrollando la próxima generación de sistemas autónomos para el campo de batalla. Esta es una oportunidad para unirse a un equipo probado y de rápido movimiento y ayudar a escalar tecnología con un impacto directo y real en la seguridad nacional.
ACS tiene su sede en Austin, Texas, con operaciones adicionales en Alexandria, Virginia; Mountain View, California; y Huntsville, Alabama. Para más información, visite allencontrolsystems.com.
Descripción del Puesto
Buscamos un Ingeniero de Percepción y Seguimiento para unirse a nuestro equipo. Esta persona se especializará en la comprensión algorítmica profunda y el desarrollo de software de grado de producción para el seguimiento inercial multiobjetivo en tiempo real para robótica y sistemas autónomos. En este puesto, diseñará e implementará algoritmos clásicos y modernos de deep learning para algoritmos de percepción en tiempo real que permiten a los robots y sistemas autónomos detectar, rastrear y comprender objetos en entornos dinámicos.
Trabajará en estrecha colaboración con ingenieros de robótica, software y plataformas para desarrollar sistemas de visión por computadora y seguimiento de alto rendimiento que operen de manera confiable en condiciones del mundo real y en hardware con recursos limitados. Este puesto es ideal para ingenieros que disfrutan resolviendo problemas de percepción desafiantes, construyendo sistemas en tiempo real y trabajando en la intersección de machine learning, robótica y visión por computadora.
Estamos contratando para varios niveles de experiencia, incluyendo:
- Ingeniero Asociado de Percepción y Seguimiento
- Ingeniero de Percepción y Seguimiento
- Ingeniero Senior de Percepción y Seguimiento
Su título y nivel se determinarán en función de su experiencia, habilidades y el alcance de la responsabilidad apropiada para el puesto.
¿Qué Harás?
- Diseñar, implementar, probar, depurar y mantener algoritmos e infraestructura de seguimiento multiobjetivo basados en Visión por Computadora 3D fundamentales, incluyendo acondicionamiento de mediciones, asociación de datos, correlación de pistas, propagación, inicialización/mantenimiento/eliminación de pistas y manejo de la incertidumbre de las pistas.
- Desarrollar y optimizar algoritmos de visión por computadora para la detección y el seguimiento en tiempo real de objetos pequeños en sistemas robóticos y autónomos.
- Implementar y mejorar pipelines de detección de objetos y seguimiento multiobjetivo utilizando técnicas modernas de deep learning. Analizar y resolver problemas complejos de seguimiento como fragmentación de pistas, cambios de ID, mala asociación en desorden, sensibilidad a la calidad/latencia de las mediciones y desafíos de sistemas de coordenadas.
- Entrenar, evaluar y desplegar modelos de machine learning para tareas de percepción en entornos dinámicos.
- Diseñar pipelines de preprocesamiento de imágenes y extracción de características para mejorar la robustez y el rendimiento del modelo.
- Optimizar pipelines de seguimiento para un rendimiento en tiempo real de baja latencia en hardware integrado y/o GPUs. Identificar cuellos de botella y aplicar mejoras algorítmicas o de implementación.
- Colaborar con equipos de robótica y software para integrar sistemas de percepción en plataformas autónomas y despliegues del mundo real.
- Participar en el ciclo de vida completo del desarrollo de software: requisitos, diseño, implementación, pruebas unitarias/de integración/de sistema, despliegue y mantenimiento. Seguir prácticas sólidas de ingeniería de software y apoyar marcos de pruebas y evaluación automatizados.
- Definir métricas específicas de seguimiento, marcos de evaluación y escenarios de prueba. Cuantificar y mejorar la precisión, robustez, estabilidad y eficiencia computacional.
Habilidades Técnicas Requeridas
- 2-3 años de experiencia trabajando con algoritmos de percepción, robótica o machine learning y sentirse cómodo en un puesto que se especializa en seguimiento basado en Visión por Computadora 3D.
- Título de Grado o Máster en Ciencias de la Computación, Ingeniería Aeroespacial, Matemáticas Aplicadas o campo relacionado.
- Sólida experiencia en el desarrollo de algoritmos de seguimiento basados en visión para aplicaciones en tiempo real.
- Experiencia implementando detección de objetos (YOLO, SSD, R-CNN o similar) y algoritmos de seguimiento clásicos o basados en deep learning (filtros de Kalman y de partículas, ByteTrack o similar).
- Sólida base de matemáticas aplicadas en álgebra lineal, probabilidad, estadística y estimación óptima (filtrado de Kalman y sus variantes).
- Experiencia con preprocesamiento de imágenes, extracción de características y otras pipelines clásicas de visión por computadora.
- Sólidas habilidades de programación en Python y C++.
Habilidades Técnicas Preferidas
- Experiencia de producción integrando algoritmos de seguimiento en tiempo real en sistemas de percepción robótica en hardware de borde o embebido.
- Experiencia con fusión multisensores e integración de datos de sensores heterogéneos (cámaras + LiDAR, RADAR u otras modalidades) en pipelines de seguimiento.
- Capacidad para ir más allá del uso de bibliotecas (por ejemplo, ByteTrack, DeepSORT) e implementar o personalizar significativamente la lógica central de seguimiento.
- Familiaridad con desafíos prácticos de seguimiento y mitigaciones: latencia de mediciones, tasas de actualización variables, transformaciones/registro de coordenadas, conceptos de fusión de pista a pista, modelado de maniobras estilo IMM y manejo de mediciones redundantes o conflictivas.
- Experiencia trabajando en sistemas de robótica o plataformas de visión embebida.
- Experiencia optimizando cargas de trabajo de visión utilizando CUDA o aceleración por GPU.
Lo Que Ofrecemos
- Salario competitivo
- Seguro Médico, Dental y de Visión
- Tiempo Libre Remunerado
Allen Control Systems es un Empleador de Igualdad de Oportunidades, que proporciona igualdad de oportunidades de empleo a todos los empleados y solicitantes de empleo. Allen Control Systems prohíbe la discriminación y el acoso de cualquier tipo sin importar la raza, color, religión, edad, sexo, origen nacional, estado de discapacidad, genética, estado de veterano protegido, orientación sexual, identidad o expresión de género, o cualquier otra característica protegida por las leyes federales, estatales o locales.
