WorkMotion
SE3 Labs
Ingeniero Senior de Visión por Computadora - Localización
Sobre la oportunidad
Únete a SE3 Labs como Ingeniero Senior de Visión por Computadora - Localización
Sobre el Puesto
Sé el responsable de la capa de estimación espacial del estado de nuestra plataforma de autonomía. Construye los sistemas de percepción que permiten a los drones entender dónde están, qué ven y cómo operar cuando el GPS, la iluminación, el tiempo y el mundo real se vuelven difíciles.
Como Ingeniero Senior de Visión por Computadora - Localización (VIO / SLAM / Fusión de Sensores), serás responsable de partes centrales de la pila de percepción en tiempo real y localización para nuestros sistemas autónomos. Desarrollarás y desplegarás los algoritmos que permiten a nuestras plataformas estimar el movimiento, mantener la pose, construir la comprensión espacial y operar de manera fiable en entornos degradados o sin GPS.
Trabajarás en odometría visual-inercial, SLAM, fusión de sensores, calibración, sincronización de tiempo, mapeo y sistemas en tiempo real. Tu trabajo se situará en el centro de nuestra plataforma de autonomía: conectando cámaras, IMUs, GNSS, computación a bordo, sistemas de control, cargas útiles y modelos de IA espacial en una comprensión coherente del mundo.
Este es un puesto de ingeniería práctico. Diseñarás algoritmos, escribirás código de producción, analizarás registros, depurarás problemas de sensores, validarás el rendimiento en simulación y vuelo, y trabajarás en estrecha colaboración con los equipos de software de robótica, embebidos, hardware y de campo para convertir la investigación de percepción en capacidad desplegable.
En qué Trabajarás
- Robustez en condiciones difíciles: Mejora las capacidades de estimación del estado en condiciones de campo muy difíciles durante lluvia intensa, nieve, niebla, de noche, bajo vibraciones fuertes, desenfoque de movimiento, calibración imperfecta y degradación de sensores. Compara la fusión de sensores mejorada y los métodos aprendidos utilizando datos registrados y resultados de campo.
- VIO y Estimación del Estado: Construye, ajusta y despliega pipelines robustos de odometría visual-inercial y estimación del estado para sistemas robóticos que operan en entornos dinámicos, exteriores y con desafíos de GPS. El enfoque inicial está en los UAV, pero queremos construir algoritmos que funcionen bien para cualquier sistema robótico.
- Fusión de Sensores: Fusiona y sincroniza datos de cámaras, IMUs, magnetómetros, barómetros y otros sensores a bordo en estimaciones fiables de pose, orientación, incertidumbre y contexto espacial para la autonomía posterior.
- SLAM y Relocalización: Construye capacidades de mapeo, cierre de bucles, relocalización y navegación basada en mapas que permitan a nuestros sistemas mantener la comprensión espacial a través de misiones, entornos y condiciones de sensores degradadas.
- Calibración y Sincronización: Sé responsable de los flujos de trabajo de calibración intrínseca, extrínseca y temporal. Diagnostica deriva, latencia, pérdida de fotogramas, problemas de sincronización, efectos de obturador rodante, vibración y degradación de sensores.
- Despliegue en Tiempo Real: Optimiza los pipelines de percepción para la computación a bordo, incluyendo plataformas de clase Nvidia Jetson, CPUs/GPUs de borde de baja potencia y sistemas robóticos con recursos limitados.
- Validación y Regresión: Construye pipelines de registro reproducibles, conjuntos de datos de evaluación, métricas de prueba y pruebas de regresión automatizadas para medir la precisión de la localización, la robustez, la latencia y los modos de fallo en nuestros conjuntos de datos de referencia internos.
- Depuración de Campo: Analiza registros de misiones reales, reproduce fallos, aísla las causas raíz y mejora el sistema hasta que funcione no solo en condiciones ideales, sino también en el campo.
- Integración de Autonomía: Define interfaces claras con los sistemas de planificación, control, coordinación de flotas, interfaz de operador y IA espacial para que las salidas de percepción sean utilizables, fiables y explicables.
- Liderazgo Técnico: Mentoriza a ingenieros, revisa arquitectura y código, eleva los estándares de ingeniería y ayuda a definir la hoja de ruta de percepción a largo plazo para los sistemas autónomos de SE3.
Sobre SE3
SE3 Labs construye software de inteligencia espacial y autonomía para sistemas no tripulados. Combinamos visión por computadora 3D, estimación del estado e IA para ayudar a las plataformas autónomas a percibir su entorno, saber dónde están y operar cuando el GPS y otros sensores se vuelven poco fiables. La defensa es una aplicación central de nuestro trabajo hoy en día.
Estamos creciendo hasta un equipo de más de 100 personas. Únete en una etapa en la que puedes dar forma a nuestra tecnología de localización, ayudar a construir el equipo y hacer crecer tus responsabilidades a medida que la empresa se expande.
La investigación de nuestro equipo fundador ha recibido más de 90,000 citas. Trabajarás en estrecha colaboración con fundadores técnicos e ingenieros con una profunda experiencia en visión por computadora y sistemas autónomos, convirtiendo esa profundidad de investigación en sistemas que funcionan en el campo.
Tu Perfil
Asumes la responsabilidad de un problema desde el diagnóstico hasta la implementación y validación. Trabajas rápido, investigas las causas raíz y utilizas los resultados medidos para decidir qué mejorar a continuación.
Posees un Máster, Doctorado o experiencia práctica equivalente en Robótica, Visión por Computadora, Ingeniería Eléctrica, Ciencias de la Computación, Ingeniería Aeroespacial o un campo técnico relacionado.
Aportas varios años de experiencia práctica en la construcción de sistemas de percepción, SLAM, VIO, localización, fusión de sensores o estimación del estado para robótica del mundo real, AR/VR, vehículos autónomos, drones o dominios adyacentes.
Tienes una sólida base en geometría 3D, álgebra lineal, probabilidad, teoría de la estimación, optimización, filtrado y sistemas robóticos en tiempo real.
Escribes C++ de producción para sistemas Linux y utilizas Python para análisis, evaluación y herramientas. La experiencia en Rust es una ventaja.
Tienes experiencia práctica con técnicas como EKF, grafos de factores, mínimos cuadrados no lineales, ajuste de haces (bundle adjustment), odometría visual, navegación inercial, calibración y fusión multisensores.
Has trabajado con sensores reales y entiendes que los fallos de percepción a menudo provienen de problemas de tiempo, calibración, vibración, iluminación, desenfoque de movimiento, calidad de datos o integración, y no solo del algoritmo.
Te importan las métricas, los registros, la reproducibilidad y la validación sistemática. No te limitas a hacer que una demo funcione una vez; construyes las herramientas para saber cuándo funciona, cuándo falla y por qué.
Hablas inglés con fluidez; el alemán es una ventaja. Dada la naturaleza del trabajo de SE3 en el sector de defensa, los candidatos deben ser elegibles para trabajar en proyectos relacionados con la defensa y, cuando sea necesario, obtener la autorización de seguridad pertinente.
Habilidades Adicionales Especialmente Valoradas
- Experiencia en el despliegue de sistemas de percepción en Nvidia Jetson, CPUs/GPUs embebidas, escritura de kernels CUDA, optimización de redes neuronales profundas para despliegue en el borde.
- Experiencia con cámaras térmicas LWIR (para navegación), efectos de obturador rodante, calibración visual-inercial, configuraciones de múltiples cámaras, lentes ojo de pez/gran angular o profundidad monocular.
- Experiencia en navegación sin GNSS en contexto de UAV, navegación relativa al terreno, localización y relocalización basada en mapas.
- Experiencia en la construcción de conjuntos de datos de evaluación, sistemas de reproducción, observabilidad de percepción, herramientas de registro y pipelines de regresión automatizados.
- Publicaciones o contribuciones de código abierto en SLAM, VIO, visión por computadora 3D, estimación del estado o robótica son bienvenidas, pero no requeridas.
Ventajas y Beneficios
- Propiedad Real: Participa en el crecimiento de SE3 a través de nuestro programa de participación de empleados
- Entorno de Trabajo para Excel en: Encuentra un conjunto de herramientas moderno y de alta calidad, jerarquía plana y un equipo cualificado y motivado que superará los límites junto contigo.
- Lugar de Trabajo Potenciado por IA: Capacitamos a cada empleado con herramientas y agentes de IA de última generación, brindándote acceso ilimitado a los últimos avances y una ventaja de productividad real.
- 31 Días de Vacaciones Pagadas: 30 días de vacaciones más tu cumpleaños libre
- Acceso a Bienestar: Membresía gratuita a gimnasios, yoga y bienestar a través de EGYM Wellpass
- Viajes de Empresa: Realizamos 2 retiros de empresa al año, los últimos fueron en Italia y Grecia
- Mentoría: Trabaja en estrecha colaboración con ingenieros experimentados y emparejarte con un mentor profesional para apoyar tu crecimiento
Nuestro Proceso
- Llamada Introductoria (15 min): Conozcámonos
- Entrevista de Codificación / Algoritmos: (90 min): Trabajamos juntos en un problema práctico de percepción, estimación o software de robótica
- Entrevista Técnica (1 hr): Profundizamos en tu experiencia con percepción, estimación del estado, SLAM/VIO, robótica y depuración del mundo real
- Cena / Almuerzo de Equipo: Conoce al equipo y comprueba si es una buena opción para ambas partes.
