Position: Embedded / Linux Engineer - Project from scratch
Company: GlobalLogic
Experience required: 3y
Category: C++
English level: upper
Published: 2020-06-01T00:00:00+03:00

Client - the worldwide manufacturer of smart beds, which increase the overall quality of sleep. The solution senses and automatically adjusts the comfort level:
Tracking personal sleep data during the night
Individual comfort and temperature balancing
Comfort adjustability on each side of the bed
Project - development of the BLE (Bluetooth Low Energy) connection layer to allow communication between the smart device and smartphone / remote.

**Requirements:**

- Experience in software development on Linux
- BLE 4.2+, BlueZ, C, C ++, Yocto
- Experience in embedded software development 
- Experience with Bluetooth programming and interfacing with Bluetooth devices
- Familiar with project management and version control tools
- Experience with CI/CD

**Responsibilities:**

- Cooperate with a team to develop and unit test embedded software - BLE connectivity layer for IoT / Smart Home solution
- Contribute to code bases written in C, C++; automated tests development
- Contribute code and architecture reviews