# Desarrollador de Software Embebido (2149)

**Company:** [ALTEN MÉXICO](http://jobs.workable.com/companies/besfVJjWg7bFNLRDi4EkcM.md)
**Location:** Monterrey, Mexico
**Workplace:** hybrid
**Employment type:** Full-time
**Department:** Engineering AMX

[Apply for this job](http://jobs.workable.com/view/a719ac2a-b124-4d22-9050-74dc16b77854)

## 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 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 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.

## Requirements

-   Título universitario en Ingeniería en Sistemas, Computación, Electrónica, Mecatrónica o afines.
-   2 años de experiencia en desarrollo de software.
-   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 de código (Google Test (GTest), Boost.Test, CppUnit).
-   Familiaridad con control de versiones (Git) y sistema de compilación multiplataforma (**CMake).**
-   Inglés técnico (lectura y comprensión).

## Benefits

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
