Software Engineer Robotics Perception

Date PostedJune 1, 2026LocationSantiago, ChileCompanyMaquintel robotic servicesSalaryGross salary $1400 - 2000 USD/monthTypeFull-time

Job Summary

Buscamos un/a ingeniero/a con sólida base técnica para diseñar y operar soluciones robóticas de inspección industrial. El rol se centra en conectar el mundo físico con el digital mediante el desarrollo de software para captura, procesamiento y análisis de datos sensoriales. Trabajarás integrando tecnologías como visión computacional, LiDAR y telemetría para industrias de alto valor.

Responsibilities

  • Desarrollar herramientas para recolección y procesamiento de datos robóticos.
  • Implementar algoritmos de visión computacional y análisis de nubes de puntos 3D.
  • Integrar software con hardware robótico y realizar pruebas de calidad.
  • Mantener documentación técnica y control de versiones de código.

Required Skills

  • Python, Git, Linux/Unix
  • Análisis de datos (NumPy, Pandas, SciPy)
  • Visión computacional (OpenCV)
  • Robótica (ROS/ROS2)
  • Procesamiento 3D (PCL, Open3D)

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. - 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, automatizaciones. 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 - Nubes de puntos y 3D: Open3D, PCL - Machine Learning aplicado a visión: PyTorch, TensorFlow, Keras Competencias esperadas: - Ownership e iniciativa: Tomar responsabilidad por entregables y resolver problemas de forma proactiva. - Aprendizaje acelerado: Capacidad de operar con información compleja en áreas de robótica y sensores. - Rigurosidad: Enfoque en la reproducibilidad, documentación y calidad de los datos. - Comunicación clara: Interacción efectiva con equipos multidisciplinarios.