Position: Middle Linux C++ Developer IRC101154
Company: GlobalLogic
Category: C++
Experience required: 3y
English level: intermediate

GlobalLogic team is continuously developing solutions according to high quality standards, evolving in systems which guarantee safety and highly efficient and energy-saving device management.
GlobalLogic clients team is continuously growing and now we will help customers in New Generation solutions based on the Linux platform.
Development and support of existing solutions. Development of new services. Migration of existing services to new platforms.

GlobalLogic Ukraine is inviting Middle and Senior Linux C++ Developers to join an extensively growing Industrial project.
You will be a part of a team which will create and support a new version of Telemetry Device for Industrial IOT domain. We have a distributed Scrum team with a friendly environment.
Customer is asking to extend the team and help him to move to new hardware and improve his solution.
Product is an Enterprise IoT production grade middleware solution for elevators and escalators interconnectivity.

Requirements
- C/C++ programming language
- Linux hands-on experience
- Scripting knowledge
- Cross compilation experience
- Embedded interfaces experience: GPIO/Serial/I2C/SPI/CAN
- Debian packaging knowledge or experience
- OOP
- Networking
- CI/CD: git, Jenkins
- Agile/SCRUM
- Strong team player, motivated, fast learner, autonomous.
- Intermediate English level


Responsibilities
- Drive and participate in functional design and implementation
- Existing features adaptation to new hardware solution
- Design, implement new features
- Solution security improvements/hardening using modern technologies
- Implement and unit testing of Linux software and hardware
- Update/maintenance of existing embedded software
- Customer communication on daily basis