Objetivo del puesto:
participar en eldiseño, desarrollo, validación y automatización de soluciones de software embebido, con énfasis enmodel-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.
programación c# y experiencia adicional en c o c++.
desarrollo utilizando frameworks de math works.
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), hil (hardware in the loop).
automatización de procesos y pipelines mediante git hub 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.requirementstítulo universitario en ingeniería en sistemas, electrónica, telecomunicaciones o campo relacionadorequisitos indispensables:
programación enc#(experiencia sólida)
conocimientos y experiencia en c, c++
pruebas unitarias y sil, hil
conocimiento enmodel-based system design (mbsd)
requisitos deseables :
manejo degit/git hub
conocimiento del protocolocan
metodologíasagile/scrum
software y herramientas:
visual studio
visual studio code
matlab simulink