Role Overview
Objetivo del puesto:
Participar en el diseño, desarrollo, validación y automatización de soluciones de software embebido, con énfasis en Model-Based System Design (MBSD), contribuyendo al desarrollo de modelos, herramientas internas y procesos de validación que cumplan con los estándares de calidad, funcionalidad y rendimiento requeridos.
Responsabilidades y entregables clave:
- Desarrollo y validación de modelos mediante enfoques de MBSD.
- Desarrollo de herramientas internas para validación y soporte a modelos.
- Programación y scripting en MATLAB (código M).
- Desarrollo utilizando frameworks de MathWorks.
- Colaboración con otros equipos que utilizan herramientas MBSD.
- Programación en lenguaje C para sistemas embebidos (principal).
- Implementación de pruebas unitarias y pruebas SIL (Software-in-the-Loop).
- Automatización de procesos y pipelines mediante GitHub Actions.
- Análisis de requerimientos técnicos y funcionales.
- Documentación técnica y aseguramiento de la calidad del software.
- Colaboración activa en equipos ágiles (Scrum) y multidisciplinarios.
Requirements
Título universitario en Ingeniería en Sistemas, Electrónica, Telecomunicaciones o campo relacionado
- Requisitos Indispensables:
- Programación en C (experiencia sólida)
- Conocimientos y experiencia en MATLAB/Simulink
- Pruebas unitarias y SIL
- Conocimiento en Model-Based System Design (MBSD)
- Requisitos deseables :
- Manejo de Git/GitHub
- Conocimiento del protocolo CAN
- Metodologías Agile/Scrum
- Software y herramientas:
- Visual Studio
- MATLAB Simulink
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