Software Engineer Robotics

Date PostedJune 3, 2026LocationNot specifiedCompanyMaquintel robotic servicesSalaryGross salary $1400 - 2000 USD/monthTypeFull-time

Job Summary

Buscamos un/a ingeniero/a con sólida base técnica para unirse a un equipo multidisciplinario enfocado en soluciones robóticas de inspección industrial. El rol combina el desarrollo de software de adquisición de datos con el procesamiento de información sensorial y visión computacional. El objetivo principal es conectar el mundo físico con el digital transformando datos capturados por robots en información útil.

Responsibilities

  • Desarrollar software para captura y procesamiento de datos robóticos
  • Implementar algoritmos de visión artificial y análisis de nubes de puntos
  • Integración de sistemas hardware/software y control de calidad
  • Automatizar pipelines de datos y reportes

Required Skills

  • Python, Git, Linux/Unix
  • Data Analysis (NumPy, Pandas, SciPy)
  • OpenCV y visión computacional
  • ROS/ROS2 (Deseable)
  • Experiencia con 3D/Nubes de puntos (Deseable)

Job Details

Responsabilidades: 1. Software de captura y procesamiento (Robótica + Datos) - Desarrollar y mantener herramientas para recolección, limpieza y procesamiento de datos generados por robots. - Diseñar pipelines reproducibles para logging, sincronización, validación y respaldo. - Automatizar tareas recurrentes como importación, conversión de formatos, control de calidad y generación de reportes base. 2. Percepción y analítica (Visión + 3D) - Implementar y optimizar algoritmos de procesamiento de imágenes (OpenCV) y análisis de nubes de puntos (filtros, registro, segmentación, métricas). - Curar datasets, apoyar anotación/etiquetado, y medir desempeño: precisión, recall, error, cobertura, repetibilidad y tasa de reproceso. 3. Integración y calidad (Hardware/Software + Operación) - Colaborar con ingeniería de hardware/robótica para lograr integración fluida (interfaces, formatos, límites de cómputo). - Diseñar y ejecutar pruebas de rendimiento, robustez y calidad del dato. - Documentar código y procesos; mantener control de versiones y buenas prácticas de desarrollo. Perfil buscado: - Ingeniería Civil Eléctrica, Electrónica, Computación o Informática. - De 0 a 5 años de experiencia. - Iniciativa demostrable: proyectos propios, herramientas construidas por cuenta propia, automatizaciones que resolvieron un problema real. Requisitos técnicos: Necesarios: - Python - Git - Linux/Unix y herramientas de terminal - Análisis de datos: NumPy, Pandas, SciPy o equivalentes - Capacidad de crear visualizaciones (Matplotlib o similar) Deseables: - OpenCV (fuertemente deseable) - C++ - ROS/ROS2 (nodos, tópicos, servicios, acciones) - Nubes de puntos y 3D: Open3D, PCL - Machine Learning aplicado a visión: PyTorch, TensorFlow, Keras Competencias: - Ownership e iniciativa. - Capacidad de aprendizaje acelerado en robótica y percepción 3D. - Rigurosidad y documentación. - Comunicación clara.