Idaho Health Insurance Exchange
Nuro
Ingeniero/a de Software Senior, Autonomía a Bordo
Quiénes Somos
Nuro cree que los vehículos de conducción autónoma son la oportunidad más inmediata y profunda para que la IA impulse un cambio positivo en el mundo físico. Calles más seguras, más tiempo para lo que importa y un acceso más fácil al mundo que nos rodea, por eso estamos construyendo una plataforma de autonomía universal: conducción autónoma para todas las carreteras y todos los trayectos.
Fundada en 2016, Nuro es una empresa de IA física que desarrolla tecnología de conducción autónoma de Nivel 4 para una amplia gama de vehículos, casos de uso y mercados. Impulsada por el Nuro Driver™, nuestra plataforma de autonomía universal permite al ecosistema de movilidad global desplegar la autonomía a escala, desde robotaxis y flotas logísticas hasta vehículos personales.
Con años de experiencia en despliegues en el mundo real y un modelo de negocio flexible y liderado por socios, Nuro trabaja hacia un futuro en el que millones de vehículos autónomos impulsados por nuestra tecnología ayuden a hacer la vida cotidiana más segura, fácil y conectada.
Nuro ha recaudado más de $2B en capital de Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price y otros inversores líderes.
Sobre el Puesto
Buscamos un/a Ingeniero/a de Autonomía centrado/a en la autonomía a bordo: el software que se ejecuta en el robot/vehículo/ordenador embebido y toma decisiones en tiempo real utilizando sensores y computación a bordo. Desarrollarás y lanzarás funciones de autonomía fiables que operen bajo estrictas restricciones de latencia, computación y seguridad en el mundo real.
Qué Harás
- Desarrollar, integrar y desplegar comportamientos de autonomía a bordo (p. ej., navegación, evasión de obstáculos, seguimiento de carril/ruta, acoplamiento, comportamientos de interacción).
- Implementar y mantener componentes de toma de decisiones en tiempo real: planificación de comportamiento, máquinas de estados/árboles de comportamiento, planificación local e interfaces de control.
- Construir pipelines de autonomía robustos basados en sensores en el dispositivo (cámara, lidar, radar, IMU, odometría de ruedas, GNSS), incluyendo sincronización, ganchos de calibración y manejo de fallos.
- Optimizar el rendimiento de la autonomía para latencia, uso de CPU/GPU, memoria y energía en computación embebida (p. ej., NVIDIA Jetson, cajas edge x86, ECUs personalizadas).
- Diseñar e implementar estrategias de seguridad y de respaldo: monitorización de estado, modos degradados, watchdogs, parada segura y lógica consciente de la redundancia.
- Ser responsable de la integración del stack de autonomía en el robot: puesta en marcha, depuración, perfilado, registro y validación de lanzamientos en hardware real.
- Mejorar la observabilidad a bordo: registros estructurados, trazas, métricas, grabación de eventos y herramientas para soportar la revisión de incidentes y la iteración rápida.
- Colaborar con los equipos de percepción, mapeo/localización, control, hardware y sistemas para definir interfaces claras y lanzar funcionalidades de extremo a extremo.
- Participar en pruebas de campo y análisis de causa raíz de problemas de autonomía observados en despliegues reales.
Experiencia Requerida
- Sólidas habilidades de ingeniería de software en C++ y/o Rust (Python aceptable como lenguaje de apoyo).
- Experiencia en el lanzamiento de software que se ejecuta en dispositivos con restricciones del mundo real (sistemas embebidos Linux, sistemas casi en tiempo real, código sensible al rendimiento).
- Comprensión de los fundamentos de la autonomía: planificación, estimación de estado/localización, control y cómo interactúan (no necesitas ser un experto en todo).
- Experiencia con middleware y herramientas de robótica (comúnmente ROS/ROS 2, frameworks personalizados de pub/sub, gRPC, DDS, etc.).
- Dominio de herramientas de depuración y rendimiento (p. ej., gdb/lldb, perf, flamegraphs, perfilado de cargas de trabajo de GPU, análisis de registros/trazas).
- Sólida disciplina de pruebas: pruebas unitarias/de integración, conceptos de simulación/HIL y prácticas de despliegue seguro para la autonomía.
Valorable
- Experiencia con árboles de comportamiento (p. ej., BehaviorTree.CPP), máquinas de estados jerárquicas o planificación de misiones/tareas.
- Experiencia práctica con planificadores locales (lanzamiento de trayectorias, MPC, métodos basados en muestreo) y bucles de control en tiempo real.
- Experiencia en fusión de sensores (EKF/UKF), sincronización temporal, calibración y manejo de sensores intermitentes.
- Experiencia con stacks de mapeo y localización (coincidencia de escaneo, odometría visual-inercial, SLAM, localización basada en mapas).
- Familiaridad con estándares/procesos de seguridad (p. ej., conceptos ISO 26262, FMEA, análisis de peligros) dependiendo del dominio.
- Experiencia en el despliegue de autonomía en flotas: actualizaciones OTA, versionado, gestión de configuración y telemetría de campo.
- Experiencia en optimización de inferencia
En Nuro, celebramos las diferencias y estamos comprometidos con un lugar de trabajo diverso que fomente la inclusión y la seguridad psicológica para todos los empleados. Nuro se enorgullece de ser un empleador que ofrece igualdad de oportunidades y prohíbe expresamente cualquier forma de discriminación en el lugar de trabajo basada en la raza, el color, la religión, el género, la orientación sexual, la identidad o expresión de género, el origen nacional, la edad, la información genética, la discapacidad, el estado de veterano o cualquier otra característica protegida por la ley.
En Nuro, tu salario base es una parte de tu paquete de compensación total. Para este puesto, el rango salarial razonablemente esperado se encuentra entre $193,930 y $291,150/año para el nivel en el que se ha definido este puesto. Tu salario base dependerá de varios factores, incluyendo tu experiencia, cualificaciones, educación, ubicación y habilidades. En caso de que se te considere para un nivel diferente, se aplicaría un rango salarial superior o inferior. Este puesto también es elegible para un bono anual por rendimiento, acciones y un paquete competitivo de beneficios.
