Key responsibilities analizar requisitos técnicos y funcionales del proyecto para comprender completamente las necesidades del cliente desarrollar diseños técnicos detallados que sirvan como base para la implementación del software escribir código eficiente y de alta calidad en c/c++ para módulos embebidos del rfhm realizar revisiones de código (peer reviews) para asegurar la calidad y consistencia del software desarrollar, ejecutar y validar pruebas unitarias e integradas, proporcionando informes de resultados participar en actividades de integración de software con hardware y sistemas relacionados colaborar con ingenieros de sistemas, pruebas y otros equipos para asegurar una correcta integración y funcionamiento del software documentar análisis, diseños, pruebas y resultados conforme a los estándares y plantillas del proyecto dar soporte técnico en talleres de integración, análisis de fallos (“showstoppers”) y actividades en sitio cuando sea necesario asegurar el cumplimiento de procesos de calidad, políticas de software libre y buenas prácticas durante todo el ciclo de desarrollo facilitar la transferencia de conocimientos y apoyar la formación continua del equipo de desarrollo mantener comunicación constante con los líderes técnicos y stakeholders para alinear avances y resolver impedimentos requirements dominio avanzado de programación en c y c++. Experiencia mínima de 2 años trabajando con metodologías ágiles (scrum, kanban). Conocimiento y experiencia en modelos de diseño statemate. Familiaridad con protocolos automotrices como can (controller area network) y servicios de diagnóstico uds (unified diagnostic services). Uso de herramientas de gestión y seguimiento de proyectos como jira, doors y gi. Experiencia con herramientas de simulación y prueba como geny vector, swatt y bancos de prueba ecu. Capacidad para realizar análisis de requisitos, diseño, codificación, revisiones de código y pruebas unitarias e integradas. Conocimiento de políticas y manejo de software libre y de código abierto (foss). Fuertes habilidades en documentación técnica y manejo de estándares de calidad. Benefits base salary major medical expenses insurance (includes dental and vision plan) 15 days of christmas bonus (aguinaldo) 25% vacation premium 12 days of vacation (starting from the first year) social security ptu/profit sharing biweekly food vouchers alten méxico, a leading engineering company specializing in innovative solutions across various industries, is seeking a senior software engineer to join our talented team. The ideal candidate will play a vital role in developing and maintaining high-quality software solutions that meet our clients' needs in sectors such as automotive, energy, aeronautics, and telecommunications. As a senior software engineer, you will design, code, test, and implement software applications, collaborating with cross-functional teams to understand requirements and develop efficient software solutions. You will work on exciting projects and contribute to the technological advancements of our clients. J-18808-ljbffr