




Resumen del Puesto: Ingeniero de Firmware para diseño, desarrollo, mantenimiento y pruebas de firmware y software en la industria de distribución de gas. Puntos Destacados: 1. Participación en todas las etapas del proyecto. 2. Desarrollo de habilidades en trabajo en equipo y solución de problemas. 3. Adquisición de conocimientos en diversas tecnologías de programación. El ingeniero de firmware será parte de un equipo de trabajo enfocado al diseño, desarrollo, mantenimiento y pruebas de firmware y software de nuestros productos enfocados a la industria de distribución de gas. Durante los proyectos podrá tener participación en todas las etapas: diseño, ensamble, desarrollo, pruebas de laboratorio y de campo, producto final. Desarrollará habilidades de trabajo en equipo, autoaprendizaje, solución de problemas; así como adquirir conocimientos en distintas tecnologías de microcontroladores, microprocesadores, periféricos, lenguajes de programación, técnicas de programación, sistemas operativos y protocolos de comunicación. Podrá interactuar con los clientes para lograr los mejores resultados y satisfacción de los mismos. TAREAS A DESEMPEÑAR Diseño y programación de firmware para microcontroladores y microprocesadores. Diseño y programación de software de escritorio y aplicaciones móviles con fines de pruebas, auxiliares de producción o herramientas de soporte. Interactuar y colaborar con los ingenieros de software ERP, nube, hardware, móviles, producto e instalación. Seguir estándares de codificación, documentación y versionamiento. · CONOCIMIENTOS REQUERIDOS Lenguajes de programación C/C++ (Intermedio/avanzado). Experiencia usando herramientas de desarrollo: IDEs, debuggers, simuladores y emuladores. Experiencia en proyectos con microcontroladores o microprocesadores de 8, 16 y/o 32 bits. Conocimientos generales de electrónica analógica y digital. Experiencia en operación de instrumentos de medición: multímetro, osciloscopioEAC Conocimientos sobre uso y programación sobre protocolos de comunicación serial y redes convencionales e industriales tales como TCP/IP, I2C, MODBUS, etc. Sistemas operativos de tiempo real como: Free-RTOS Experiencia básica en programación estructurada, modular y arquitecturas basadas en capas. EDUCACIÓN (CARRERAS) Y EXPERIENCIA REQUERIDA Ingeniería en electrónica, sistemas electrónicos, tecnologías electrónicas, control o similares. Ingeniería mecatrónica. · EXPERIENCIA DESEABLE (NO INDISPENSABLE) Protocolos de comunicación inalámbricos Sistemas operativos de tiempo real como: Safety-RTOS, uCOS II, III, etc. Conocimiento arquitectura ARM/Cortex/ Experiencia en soldadura/ensamble de PCBs. Ensamblador (básico/intermedio) Experiencia básica en desarrollo aplicaciones en lenguajes de alto nivel como Visual Studio, C, VB. NET, JAVA, Phyton, PHP o similares. Experiencia básica en desarrollo aplicaciones para Linux convencional y embebido. IDIOMAS Y PORCENTAJE Inglés técnico (hablar, leer y escribir) +85% Una vacante de tiempo completo para residir en Monterrey, N. L. · Ofrecemos: -Horario fijo: Lunes a Viernes de 9:00am a 6:00pm y Sábados de 9:00am a 1:00pm -Sueldo $40,000 a $45,000 -Bonificaciones por obtención de demostraciones. -Prestaciones superiores a las de Ley Zona de trabajo: Rincón de San Jerónimo, Mty.N.L.-Requerimientos- Educación mínima: Educación superior - Licenciatura 3 años de experiencia Edad: entre 24 y 45 años Palabras clave: ingeniero, engineers, ingeniera, ing, engineer, system
