Ingeniero/a de Software — Robótica, Percepción
Indexed description
Perfil buscado
Ingeniería Civil Eléctrica, Electrónica, Computación o Informática. De 0 a 5 años de experiencia. Más allá del título, buscamos a alguien con iniciativa demostrable: proyectos propios, herramientas construidas por cuenta propia, automatizaciones que resolvieron un problema real, etc.Esperamos que la persona tome ownership de sus tareas desde el primer día, mantenga orden riguroso en datos y código (reproducibilidad, bitácora técnica, documentación clara), y pida ayuda a tiempo cuando la necesite.
#Requisitos técnicos
- Python
- Git
- Linux/Unix y herramientas de terminal
- Análisis de datos: NumPy, Pandas, SciPy o equivalentes
- Capacidad de crear visualizaciones (Matplotlib o similar) y herramientas usables por terceros
- 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 esperadas
Projects
Buscamos un/a ingeniero con fuerte base técnica y ganas de aprender "en la vida real" para sumarse a un equipo multi disciplinario que diseña, fabrica y opera soluciones (robots e instrumentos) de inspección industrial. Nuestra empresa es pionera en la construcción de soluciones robóticas. Tu foco será conectar el mundo físico con el digital: construir herramientas de software para capturar datos con robots y sensores, procesarlos (visión computacional, nubes de puntos, LiDAR, telemetría, etc) y transformarlos en información útil para operación y mantenimiento en industrias como la mineria, saniaria y otras.
El cargo combina desarrollo de software de adquisición de datos, procesamiento de datos sensoriales desarrollo de herramientas de interpretación.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.Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search