**Join a team recognized for leadership, innovation and diversity**:
**Key Responsibilities**
- Design, develop, code, test and debug embedded systems
- Design and implement software of embedded devices and systems from requirements to production
- Communicate effectively and collaborate with integral teams for embedded systems design and development
- Analyze and enhance efficiency, stability and scalability of embedded systems resources
- Review code and design
- Integrate and validate new product designs
- Assess third party software
**MUST HAVE**
- Embedded C
- Microcontrollers
- Firmware
- Embedded Software
- C programming
- Wired communication protocols OR SPI OR I2C OR UART OR USB OR Ethernet
- ARM microcontrollers OR Cortex M4 OR Cortex M7
- IMX microcontrollers OR STM32 microcontrollers OR SoC
- IAR Embedded Workbench OR Eclipse
- Buildings Automation communication protocols OR BACnet OR Modbus
**NICE TO HAVE**
- Embedded Systems
- AVR microcontrollers, Texas Instruments microcontrollers,
- RTOS, FreeRTOS
- Wireless communication protocols: LPWAN, ZigBee, Z-Wave, Bluetooth, BLE, Wi-Fi
- JTAG debugger
- Bare-metal
- Low-level drivers
- Communication protocols
- Ethernet
- MISRA C
- Computer architecture,
- Flash Programming
- IoT
**Additional Information**:
- ** JOB ID**:HRD
- ** Category**:Engineering
- ** Location**:Av. Eje 5 Norte number 990,Mexico City,CIUDAD DE MEXICO,02230,Mexico
- Exempt