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).
- Experiência usando herramientas de desarrollo: IDEs, debuggers, simuladores y emuladores.
- Experiência en proyectos con microcontroladores o microprocesadores de 8, 16 y/o 32 bits.
- Conocimientos generales de electrónica analógica y digital.
- Experiência en operación de instrumentos de medición: multímetro, osciloscopio
- 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
- Experiência 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/
- Experiência en soldadura/ensamble de PCBs.
- Ensamblador (básico/intermedio)
- Experiência básica en desarrollo aplicaciones en lenguajes de alto nível como Visual Studio, C#, VB.NET, JAVA, Phyton, PHP o similares.
- Experiência básica en desarrollo aplicaciones para Linux convencional y embebido.
IDIOMAS Y PORCENTAJE
Inglés técnico (hablar, leer y escribir) +85%
PERFIL DE LA VACANTE
Una vacante de tiempo completo para residir en Monterrey, N.L.
Tipo de puesto: Tiempo completo, Por tiempo indeterminado
Horario:
- Turno de 10 horas
Educación:
- Licenciatura terminada (Obligatorio)