Bright Vision Technologies

Ingeniero de Sistemas Autónomos

PythonC++
Traducción automática. Consulta el original.

Sobre la oportunidad

Bright Vision Technologies es una empresa de desarrollo de software con visión de futuro dedicada a crear soluciones innovadoras que ayudan a las empresas a automatizar y optimizar sus operaciones. Aprovechamos tecnologías de vanguardia para crear aplicaciones escalables, seguras y fáciles de usar.

Resumen del puesto

A medida que seguimos creciendo, buscamos un Ingeniero de Sistemas Autónomos cualificado para unirse a nuestro dinámico equipo y contribuir a nuestra misión de transformar los procesos empresariales a través de la tecnología.

Esta es una oportunidad fantástica para unirse a una organización consolidada y respetada que ofrece un enorme potencial de crecimiento profesional.

Buscamos un Ingeniero de Sistemas Autónomos con experiencia para diseñar, construir e integrar sistemas de software que impulsen robots autónomos y plataformas robóticas. En este puesto, trabajará en toda la pila de software de robótica, desde la integración de sensores de bajo nivel y la planificación de movimiento hasta los sistemas de percepción y comportamiento de alto nivel. El candidato ideal combinará unos sólidos fundamentos de ingeniería de software con un profundo conocimiento práctico de marcos de trabajo de robótica, sistemas en tiempo real y fusión de sensores. En este puesto, trabajará en estrecha colaboración con socios interfuncionales (producto, diseño, ingeniería, operaciones y partes interesadas del negocio) para traducir requisitos ambiguos en soluciones bien diseñadas, y se espera que eleve el nivel a través de la revisión de código, la revisión de diseño y la mentoría de ingenieros más junior. El candidato seleccionado aporta una sólida disciplina de ingeniería, un estilo de comunicación claro y un historial de entrega de trabajo significativo que se mantiene bien en producción.

Cómo solicitar

Título del puesto: Ingeniero de Software de Robótica

Ubicación: 100% remoto (Estados Unidos continental)

Tipo de puesto: Contrato interno de SOW de Bright Vision Technologies (sin clientes ni proveedores externos)

Salario: $100K - $150K

Experiencia: 5+ años

Condiciones de empleo y política de visados

Este es un puesto W2 directo, a tiempo completo y 100% remoto con Bright Vision Technologies.

Este puesto forma parte del contrato interno de Declaración de Trabajo (SOW) de Bright Vision Technologies. El cliente, el usuario final y el empleador para este puesto es Bright Vision Technologies; no hay ningún cliente, proveedor o socio de implementación externo involucrado.

No participamos en acuerdos de C2C, 1099 o de terceros para este puesto.

Los candidatos deben estar dispuestos a trabajar directamente como empleados W2 a tiempo completo de Bright Vision Technologies y contribuir a nuestros entregables internos de SOW.

No hay patrocinio de H1B nuevo disponible para este puesto.

Sin embargo, los candidatos que actualmente tengan un visado H1B válido y requieran una transferencia pueden presentar su solicitud. Apoyaremos las transferencias de H1B para los candidatos cualificados.

Para cada puesto, es obligatoria una evaluación técnica de programación. Por favor, presente su solicitud solo si confía en sus capacidades técnicas y en su experiencia práctica.

Cómo solicitar

¿Le gustaría saber más sobre esta oportunidad?

Reconocemos que nuestra gente es nuestra fortaleza, y los diversos talentos que aportan a nuestra fuerza laboral global están directamente relacionados con nuestro éxito. Somos un empleador que ofrece igualdad de oportunidades y damos un gran valor a la diversidad y la inclusión en nuestra empresa.

No discriminamos por ningún atributo protegido, incluyendo raza, religión, color, origen nacional, género, orientación sexual, identidad de género, expresión de género, edad, estado civil o de veterano, embarazo o discapacidad, o cualquier otra base protegida por la ley aplicable. También hacemos adaptaciones razonables para las prácticas y creencias religiosas de los solicitantes y empleados, así como para las necesidades de salud mental o discapacidad física.

Bright Vision Technologies es un empleador que ofrece igualdad de oportunidades, incluyendo discapacidad/veteranos.

Puesto ofrecido por "Agencia sin comisiones".

Declaración de Igualdad de Oportunidades en el Empleo (EEO)

Bright Vision Technologies (BV Teck) se compromete a la igualdad de oportunidades en el empleo (EEO) para todos los empleados y solicitantes sin distinción de raza, color, religión, sexo, orientación sexual, identidad o expresión de género, origen nacional, edad, información genética, discapacidad, estado de veterano o cualquier otro estado protegido según lo definido por las leyes federales, estatales o locales aplicables. Este compromiso se extiende a todos los aspectos del empleo, incluyendo la contratación, selección, formación, compensación, promoción, transferencia, permisos de ausencia, terminación, despidos y reincorporación.

BV Teck prohíbe expresamente cualquier forma de acoso o discriminación en el lugar de trabajo. Cualquier interferencia indebida con la capacidad de los empleados para realizar sus funciones laborales puede resultar en medidas disciplinarias que pueden incluir la terminación del empleo.

Responsabilidades clave

  1. Desarrollar software de robótica en C++ y Python, con gran atención al rendimiento y la fiabilidad en tiempo real.
  1. Diseñar e integrar tuberías de datos de sensores, incluyendo cámaras, LiDAR, IMUs y sensores propioceptivos.
  1. Implementar algoritmos de percepción, localización y mapeo, incluyendo SLAM y fusión de sensores, integrando datos de cámaras, LiDAR, IMUs y otros sensores en una estimación de estado robusta del mundo real.
  1. Desarrollar algoritmos de planificación de movimiento, control y generación de trayectorias que respeten las restricciones cinemáticas y dinámicas, al tiempo que ofrecen un comportamiento del robot fluido, predecible y seguro en entornos de producción.
  1. Construir sistemas de comportamiento utilizando máquinas de estado, árboles de comportamiento o planificadores de tareas.
  1. Integrar marcos de trabajo de ROS / ROS 2 con hardware personalizado y sistemas embebidos.
  1. Implementar patrones críticos para la seguridad, incluyendo perros guardianes (watchdogs), detección de fallos y paradas seguras.
  1. Construir entornos de simulación (Gazebo, Isaac Sim) para el desarrollo y las pruebas.
  1. Colaborar estrechamente con ingenieros mecánicos, eléctricos y de ML, recopilando requisitos, alineándose en el enfoque técnico y asegurando que las soluciones entregadas cumplan tanto con las necesidades funcionales como con los estándares de ingeniería y operativos más amplios.
  1. Diseñar y ejecutar pruebas de campo, incluyendo la recopilación de datos y el análisis posterior a la prueba.
  1. Mantener una documentación técnica completa y actualizada (incluyendo diagramas de arquitectura, decisiones de diseño, referencias de configuración, manuales de ejecución y procedimientos operativos) para que el sistema siga siendo soportable, auditable y fácil de incorporar a nuevos ingenieros con el tiempo.
  1. Mentorear y entrenar a ingenieros junior y de nivel medio a través de la revisión de código, revisión de diseño, programación en pareja y el intercambio estructurado de conocimientos, ayudando al equipo en general a crecer en madurez técnica y confianza con el tiempo.
  1. Evaluar continuamente las tecnologías y marcos de trabajo de robótica emergentes, evaluando su madurez, idoneidad para el propósito y coste total de propiedad, y hacer recomendaciones fundamentadas sobre cuáles adoptar, probar o diferir en función de las necesidades reales de ingeniería.

Cualificaciones requeridas

  1. Licenciatura o Máster en Robótica, Informática, Ingeniería Eléctrica o un campo relacionado.
  1. Cinco o más años de experiencia en ingeniería de software de robótica.
  1. Sólidas habilidades de programación en C++ y Python.
  1. Experiencia práctica con ROS o ROS 2 en proyectos de producción.
  1. Sólida experiencia con al menos uno de los siguientes: percepción, localización, planificación de movimiento o control.
  1. Familiaridad con la fusión de sensores y técnicas de filtro de Kalman/partículas.
  1. Experiencia con entornos de simulación (Gazebo, Isaac Sim, MuJoCo).
  1. Sólidas habilidades de depuración en sistemas en tiempo real y concurrentes.
  1. Excelentes habilidades de comunicación y documentación.
  1. Experiencia en el apoyo a pruebas de campo e integración de hardware.

Cualificaciones preferidas

  1. Título avanzado en Robótica o campo relacionado.
  1. Exposición a vehículos autónomos, drones o automatización industrial.
  1. Experiencia con software crítico para la seguridad (ISO 26262, IEC 61508).
  1. Familiaridad con tuberías de percepción basadas en ML.
  1. Contribuciones de código abierto en robótica.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores