Position: Junior C Developer (Smart Home IoT Solutions)
Company: Sigma Software Group
Category: C++
Experience required: 1y
English level: intermediate

**Customer **
Our client is a company that works in the Retail industry that designs and sells ready-to-assemble furniture, kitchen appliances, and home accessories, among other goods and home services.

**Project  **
The project includes participating in developing solutions to improve indoor environment and various smart home devices and IoT solutions. 
 
Technologies we use: C, Networking (Zigbee, Wi-Fi) 

**Responsibilities **
- Code, debug, document, and maintain portions of software and hardware 
- Perform different types of testing 
- Participate in estimation and planning sessions 
- Participate in conference calls and face-to-face meetings with the Customer and Customer partners 
- Comply with the best engineering practices, technical standards, and quality criteria set forth on the project 
- Escalate technical issues to the Architect, Team Lead, and Project Manager 
- Improve your qualification within the areas of expertise at various training courses, seminars, and/or other educational organizations 

**Requirements**
- Good C and code quality skills 
- Experience with Zigbee and Wi-Fi 
- Basic knowledge of widely used platforms (ST, SiLabs, NXP, TI), interfaces and protocols (Zigbee, Wi-Fi, UART, I2C, SPI, ModBus, CAN, USB, Ethernet, etc.) 
- Experience in debugging and troubleshooting solutions for embedded systems. It should include software debugging on real HW and debugging of HW issues 
- Intermediate level of English