Position: Middle Embedded Software Developer
Company: GlobalLogic
Category: C++
Experience required: 2y
English level: upper

**Job Description**
- Solid experience in Embedded Linux development
- Deep knowledge of the C programming language
- Experience of work with ZigBee communication
- Experience with MQTT/AMQP or similar protocols
- Experience with Linux Containers
- Experience of work with BLE/DECT-ULE will be a plus
- Knowledge of Go programming language will be a plus
- Experience of IoT solutions development will be a plus
- Experience and understanding of cloud technologies
- Build tools and version control systems knowledge
- Upper-intermediate level of English  

**Job Responsibilities**
- Research, design, develop, and modify IoT embedded system
- Take part in the system requirements and customer requests analysis
- Working with a team to meet customer's requirements
- Maintaining high standards of software quality
- Identifying areas for growth and improvement within the team
- Analyzing and resolving technical and operation problems
- Report work results to customer on daily/weekly/monthly basis

**Department/Project Description**
Customer is one of the biggest telecom service providers in Germany. We're building a solution app that allows users to create interactions between smart home devices and services, backed by an IoT cloud infrastructure. The idea is to provide a lightweight approach to smart home by offering a simple entry solution.