Solicitamos : Desarrollador (Sr.)
Dirección de trabajo : Hipódromo, Cuauhtémoc, Ciudad de México
Días de trabajo : LUNES A VIERNES de 8 : 30 a 17 : 30
Escolaridad : Licenciatura en ingeniería con especialización en electrónica, comunicaciones, automatización o afín; o en su defecto, contar con experiencia laboral comprobable.
Idioma : Inglés Avanzado (oral y escrito) obligatorio
Características personales :
(imagen, aptitudes, habilidades, competencias) Comunicación - Adaptabilidad - Manejo del tiempo trabajo en equipo - Orientado a solucionar problemas - Abierto a críticas constructivas - Pensamiento crítico - Toma de decisiones Proactividad, honesto, puntual, amable, empático.
Salario : $40,000 a 45,000 libres mensual, prestaciones de ley
Experiencia con desarrollo en lenguajes de programación : C y C++ - Experiencia en el uso de Sistemas Operativos en Tiempo Real (RTOS). - Conocimientos de arquitectura ARM (M4 y M0+), preferentemente de la familia ST - Experiencia con la plataforma ESP y ESP-IDF - Experiencia con la plataforma Pi Pico y Pico-SDK - Experiencia en control de versionado y rastreo de bugs. - Experiencia en Unit testing y entendimiento de la automatización de pruebas. - Experiencia en generación de requerimientos técnicos. - Experiencia optimizando el consumo de energía y de memoria a través de técnicas avanzadas de software. - Conocimientos de comunicación UART, SPI, I2C, Modbus y CANBus - Conocimientos de comunicaciones inalámbricas : WiFi, Bluetooth y / o RF - Conocimientos de protocolos de comunicación MQTT, Ethernet, REST API, TCP / IP, Websocket - Conocimientos del ciclo de desarrollo de producto
Funciones por realizar :
Desarrollo de firmware usando C y C++Resolución de problemas específicos y avanzados del diseño de firmwareParticipar en la especificación, diseño e implementación de funcionalidades y
comportamientos de productos
Guiar a los demás miembros del equipo ya sea con dudas técnicas o definición
de tareas
Definición de tareas y tiempos de desarrollo para cumplir con los
requerimientos técnicos
Realizar integración de productos a un nivel interdisciplinarioVerificación y validación de los productos antes de fabricaciónIntegración de módulos de hardware a través de la lectura de esquemáticos y
datasheets de componentes para comprender los requerimientos para realizar
la implementación de drivers
Desarrollador • Cuauhtémoc, MX