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)