ICON

Ingeniero/a de Software Senior de Robótica I

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

Sobre la oportunidad

ICON busca un/a

Ingeniero/a de Software Senior de Robótica para unirse a nuestro equipo de Software en Austin, TX.

Como Ingeniero/a de Software Senior de Robótica, ayudarás a desarrollar y mantener software de control robótico para todos los sistemas robóticos de ICON. Serás responsable de desarrollar software de C++ de alto rendimiento para controlar movimientos complejos de brazos, integrar datos de sensores en tiempo real y garantizar una planificación de movimiento fiable.

Este puesto se encuentra en la sede de ICON en Austin, TX, y

reportará al Director/a de Ingeniería de Software Embebido.

Los reclutadores y agencias de contratación no pueden presentar candidatos a través de esta solicitud. ICON no acepta envíos no solicitados de reclutadores y agencias para candidatos y no pagará honorarios a ninguna agencia de terceros sin un acuerdo previo con ICON.

Como parte de nuestro cumplimiento de estas obligaciones, la Compañía le invita a autoidentificarse voluntariamente como se indica a continuación. La provisión de dicha información es completamente voluntaria y la decisión de proporcionar o no dicha información no tendrá ningún efecto en su empleo ni le someterá a ningún trato adverso. Toda la información proporcionada se considerará confidencial, se mantendrá separada de su solicitud y/o expediente personal, y solo se utilizará de acuerdo con las leyes, órdenes y regulaciones aplicables, incluidas aquellas que exigen que la información se resuma y se informe al gobierno federal con fines de cumplimiento de los derechos civiles.

Avisos de Empleo para Solicitantes de Internet drive.google.com/drive/folders/1KtxCrS8fV9XRApKaXFjKJ5twhzR_MkGE

RESPONSABILIDADES

  1. Diseñar, desarrollar y optimizar software de C++ de alto rendimiento para controlar y coordinar brazos robóticos a gran escala.
  1. Desarrollar algoritmos robustos de planificación de movimiento y generación de trayectorias para navegar de forma segura brazos industriales a través de espacios de trabajo complejos.
  1. Implementar algoritmos de fusión de sensores en tiempo real y estimación de estado (utilizando sensores como IMUs, LiDAR, etc.) para mejorar la localización del brazo y la precisión del efector final.
  1. Programar movimientos de brazos robóticos en coordinación con otros sistemas.
  1. Desarrollar y mantener entornos simulados y marcos de pruebas automatizadas para apoyar la integración continua y la verificación del sistema.
  1. Liderar esfuerzos de integración y validación de sistemas en hardware y software.
  1. Participar en decisiones de arquitectura para sistemas de control y eléctricos, incluyendo la selección y estandarización de componentes.
  1. Participar en revisiones de diseño y código para mantener la coherencia y la alta calidad del resultado.

CALIFICACIONES MÍNIMAS

  1. Máster o superior en Ingeniería de Software, Robótica, Ingeniería Mecánica o un campo relacionado.
  1. 5+ años de experiencia profesional en desarrollo de software de robótica.
  1. Dominio experto de C++ moderno (17 o posterior) y Python dentro de un entorno profesional de desarrollo de software de robótica.
  1. Profunda comprensión fundamental de la cinemática de brazos robóticos (directa e inversa), dinámica de cuerpos múltiples y planificación de movimiento.
  1. Experiencia práctica con plataformas robóticas, sensores, actuadores, localización, percepción y sistemas de control.
  1. Experiencia práctica en el diseño y optimización de algoritmos de fusión de sensores y estimación de estado (por ejemplo, Filtros de Kalman).
  1. Sólidos conocimientos de algoritmos de autonomía, marcos de robótica (como ROS) y entornos de simulación.

CALIFICACIONES PREFERIDAS

  1. Experiencia en programación de robots industriales en lenguajes de alto nivel.
  1. Experiencia en teoría de control formal y álgebra lineal.
  1. Comprensión general de cómo gestionar cadenas cinemáticas redundantes o estabilizar sistemas dinámicos.
  1. Trayectoria demostrada en la entrega de productos a usuarios finales y entornos de producción.
  1. Familiaridad con procesos de diseño de hardware, prototipado y fabricación.
  1. Excelentes habilidades de resolución de problemas y una sólida mentalidad analítica para identificar problemas, proponer soluciones innovadoras y tomar decisiones basadas en datos.
  1. Capacidad para ganarse la confianza, mantener relaciones positivas y profesionales, y contribuir a una cultura de alto rendimiento.

ICON es un empleador que ofrece igualdad de oportunidades comprometido con el fomento de un entorno de trabajo innovador, inclusivo, diverso y libre de discriminación. El empleo en ICON se basa en el mérito, la competencia y las cualificaciones. Es nuestra política administrar todas las acciones de personal, incluyendo el reclutamiento, la contratación, la formación y la promoción de empleados, sin distinciones de raza, color, religión, género, orientación sexual, identidad de género, origen nacional o ascendencia, edad, discapacidad, estado civil, condición de veterano o cualquier otra clasificación legalmente protegida de acuerdo con las leyes federales y estatales aplicables. En consonancia con las obligaciones de estas leyes, ICON realizará adaptaciones razonables para personas cualificadas con discapacidades.

Además, como contratista del gobierno federal, la Compañía mantiene un programa de acción afirmativa que promueve su compromiso y cumple con los requisitos de mantenimiento de registros y presentación de informes según ciertas leyes y regulaciones federales de derechos civiles, incluyendo la Orden Ejecutiva 11246, la Sección 503 de la Ley de Rehabilitación de 1973 (en su versión modificada) y la Ley de Asistencia a Veteranos de la Era de Vietnam de 1974 (en su versión modificada).

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