




Resumen: El ingeniero de software para la definición de productos (pasante) desarrollará y apoyará soluciones de software que permitan una definición eficiente de productos y flujos de trabajo de ingeniería. Aspectos destacados: 1. Desarrollar y apoyar soluciones de software para una definición eficiente de productos. 2. Colaborar con equipos de ingeniería multifuncionales en nuevos diseños. 3. Aplicar conocimientos empresariales e ingenieriles a objetivos organizacionales más amplios. **Resumen de la descripción del puesto** =========================== **Descripción del puesto** =================== **Descripción del puesto** El ingeniero de software para la definición de productos (pasante) desarrollará y apoyará soluciones de software que permitan una definición eficiente de productos y flujos de trabajo de ingeniería. Creará y actualizará módulos de ensamblaje y paquetes de planos en Siemens NX, y desarrollará herramientas complementarias, como scripts, APIs, interfaces de usuario y aplicaciones respaldadas por bases de datos\-. Trabajarás estrechamente con equipos de ingeniería multifuncionales (eléctrico, mecánico y de fabricación) para colaborar en nuevos diseños y comprender las necesidades de los usuarios. Serás responsable de la programación de componentes, funciones y conjuntos de funciones, y se espera que trabajes de forma independiente, contribuyendo tanto a tu equipo inmediato como a otros equipos de toda la organización. **Funciones y responsabilidades** * Desarrollar herramientas de software y automatización en un entorno ágil y dinámico, utilizando tecnologías e infraestructura modernas para apoyar actividades de definición de productos * Brindar soporte técnico para aplicaciones web y de escritorio existentes, incluidos la solución de problemas y mejoras menores * Participar en revisiones técnicas y de programas, presentando tu trabajo, compartiendo el estado actual y aplicando los comentarios recibidos * Identificar oportunidades de mejora continua en nuestros procesos, herramientas y flujos de trabajo de desarrollo de software * Colaborar con equipos multifuncionales para resolver incidencias, intercambiar información técnica, formular preguntas de aclaración y garantizar una comprensión mutua * Aplicar conocimientos generales empresariales e ingenieriles para comprender cómo el trabajo de tu equipo contribuye a los objetivos más amplios del producto y de la organización * Resolver incidencias mediante procedimientos establecidos y consultar a supervisores o ingenieros senior sobre temas que excedan los parámetros definidos **Cualificaciones requeridas** * Estar actualmente inscrito en una licenciatura en Ingeniería de Software o en un campo relacionado, con al menos un año restante antes de graduarse * Buenas habilidades de comunicación tanto en inglés como en español * Comprensión sólida de los principios de programación, patrones de diseño y mejores prácticas * Experiencia en el ciclo de vida del desarrollo de software (requisitos, diseño, implementación, pruebas, mantenimiento) **Características deseables** * Capacidad para comprender y utilizar frameworks de software que se integren con plataformas avanzadas de CAD/CAM/CAE * Conocimientos de software CAD/CAE, preferiblemente Siemens NX * Experiencia en actualización, configuración y depuración de sistemas existentes mediante lenguajes .NET (por ejemplo, C\#) * Experiencia con dos o más lenguajes de programación orientada a objetos, tales como Java, Python, C\#, C\+\+ * Experiencia con bases de datos (por ejemplo, MS SQL, PostgreSQL o similares) * Capacidad para documentar, planificar y ejecutar tareas de software y pequeños proyectos de forma independiente **Información adicional** ========================== **Asistencia para reubicación:** No


