Job Description
**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 global 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**
- Emb...
**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 global 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**
- Emb...