3 years as Team Leader.
· Extensive C++ programming experience.
· 3 years of experience in a software development role within a Linux OS environment.
· Experience in microservices architecture.
· Ability to analyze and understand complex systems.
· Experience with CI/CD %28Azure DevOps is preferred%29.
· Strong understanding of configuration management practices and Git.
· Advantages:
o Experience with Agile methodology.
o Experience with Embedded Linux %28Yocto Project%29
o Experience with UML and software architecture
o Good working knowledge on UART, USB, and TCP/IP communication protocols.
o Experience in QT or other UI markup language e.g. XAML