Desarrollador de Software Embebido (C++ / Testing & Automation) (2149) at ALTEN MÉXICO
Querétaro, Querétaro, Mexico -
Full Time


Start Date

Immediate

Expiry Date

11 Sep, 26

Salary

0.0

Posted On

13 Jun, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, Embedded Software Development, Unit Testing, Automation Testing, Git, Computer Vision, Image Processing, Low-level Systems, Regression Testing, Software Architecture

Industry

IT Services and IT Consulting

Description
ALTEN México, Empresa líder en desarrollo de soluciones tecnológicas en el área de automatización y autonomía busca un(a) Ingeniero(a) de Software Embebido enfocado(a) en desarrollo de pruebas y robustecimiento de código para integrarse a un equipo multidisciplinario. En este rol, colaborarás en la creación y mantenimiento de bloques de software reutilizables, así como en el desarrollo de infraestructura de pruebas unitarias automatizadas. Trabajarás principalmente con proyectos relacionados con visión por computadora y procesamiento de imágenes, contribuyendo a mejorar la calidad, mantenibilidad y desempeño del software. Serás responsable de asegurar la cobertura de pruebas, detectar áreas críticas del código y ayudar a establecer buenas prácticas de ingeniería dentro de equipos de desarrollo de software embebido. Responsabilidades: Desarrollo y mantenimiento de bloques de código reutilizables para múltiples líneas de producto. Implementación y mejora de infraestructura de pruebas unitarias (unit testing). Ejecución y expansión de pruebas de regresión para asegurar la calidad del software. Identificación de áreas de código críticas y aumento de cobertura de pruebas. Desarrollo de herramientas internas (tooling) para automatización y validación de código. Implementación de soluciones automatizadas para detección de código no conforme. Colaboración con equipos de desarrollo para mejorar la arquitectura y flujo de información. Optimización de scripts internos para mejorar tiempos de compilación. Título universitario en Ingeniería en Sistemas, Computación, Electrónica o afines. 2 años de experiencia en desarrollo de software (se aceptan prácticas relevantes). Conocimiento sólido en C++ (MUY IMPORTANTE). Experiencia en desarrollo de software embebido y/o sistemas de bajo nivel. Experiencia o interés en desarrollo de pruebas (unit testing / automation testing). Familiaridad con control de versiones (Git). Inglés técnico (lectura y comprensión). Ofrecemos • Sueldo base • Seguro de Gastos Médicos Mayores (incluye plan dental y visión) • 15 días de aguinaldo • 25% de prima vacacional • 12 días de vacaciones (A partir del primer año) • Seguro social • PTU/Reparto de utilidades • Vales de despensa quincenales
Responsibilities
Develop and maintain reusable software blocks and automated unit testing infrastructure for computer vision and image processing projects. Ensure software quality by increasing test coverage, detecting critical code areas, and implementing automation tools for code validation.
Loading...