Our client is a company whose technology is propelling the evolution from traditional license plate recognition systems and traffic monitoring to AI-enabled smart roadways capable of serving multiple missions from a single source.

Responsibilities:

Develop software for Linux platforms leveraging SCRUM techniques while building customer-facing products.Design and write clean, maintainable, reusable, and reliable C++ code to be employed in a microservices architecture that offer customers a great user experience.
Identify bottlenecks and bugs, and devise mitigation strategy to address them through automated testing frameworks for integration and unit testing.
Manage full Software Development Life Cycle (SDLC).
System level and algorithm design, implementation, profile, test, and debug to incorporate best industry software practices and continually improve our codebase.


Requirements:
Completed BS or MS in one of Electrical Engineering, Computer Systems Engineering, Computer Science, Computer Engineering or STEM related fields.
3-5 years of experience in developing and maintaining C++ applications in a Linux development environment.
Experience making informed software development decisions with a good understanding of hardware resource constrained Linux systems.
Demonstrated strong software programming proficiency (C/C++/Python/Scripting).
Thorough knowledge of the standard library, STL containers, and algorithms.
Proficient in data serialization formats such as YAML and JSON.
Strong understanding of basic networking protocols such as TCP/IP, UDP, and HTTPS as well as working knowledge of RESTful web services in a distributed system...
Familiarity with C+14 or higher standard for GNU C+ or CLANG C++/LLVM.
Familiarity with the build process management tools such as CMake.
Familiarity with debugging and profiling tools, such as Valgrind.
Good understanding of memory management, STL containers, and algorithms.
Familiarity with CI/CD tools (Jenkins).
Proficient understanding of code versioning tools such as Git.
Experience with containers (Docker/Docker Compose) is a plus.
Experience with IOT Networking and Messaging Protocols (MQTT) is a plus.

About Intellias

Intellias is a challenge-driven software engineering company, based in Ukraine (Kyiv, Lviv, Odesa, Kharkiv) and locally represented in Berlin, Germany.
Since 2002, we've been helping leading technology companies from EU and North America to create their software products by building and operating world-class engineering teams in Eastern Europe for them

Company website:
intellias.com

DOU company page:
https://jobs.dou.ua/companies/intellias/

Job posted on 10 September 2021
4 views    0 applications


To apply for this and other jobs on Djinni login or signup.
Similar jobs

Senior С++ Software Engineer at GlobalLogic

Kyiv, Kharkiv, Lviv, Dnipro, Mykolaiv, remote

Senior C/C++ Engineer (Linux Kernel) at PLVision

Kyiv, Kharkiv, Lviv, Odesa, remote

Senior Golang Engineer at GlobalLogic

Kyiv, Kharkiv, Lviv, Dnipro, Odesa, Mykolaiv, remote


All jobs C++ Kyiv    All jobs Intellias