C / C++ EXPERT

We are looking for C / C++ Experts to join our team in Moncalieri or remotely. You will work to deliver on key business initiatives, improve existing architecture and services, and design applications. The ideal candidate should have a background in C and C++ development. This person should also be a motivated self-starter who is able to feel at ease working in a fast-paced environment.

WHAT YOU WILL DO:
• Collaboration in multi-disciplinary teams to define, design and deliver new features
• Technical and Functional Analysis
• Design and application development
• Realization and maintenance of project documentation
• Corrective and evolutionary maintenance of Client applications and OS libraries.

EXPERIENCE & ABILITIES YOU WILL NEED:
• Degree in Computer Science, Computer Engineering or equivalent culture
• Excellent knowledge of the
C / C++ language with Eclipse IDE and/or XCode and/or Visual Studio
• Experience in the development of
libraries and client applications
• Basic knowledge of
Object Oriented software development
• Knowledge of the main standards and development methodologies
• Knowledge of the main systems and tools for source control (gitlab)
• MultiThreaded programming skills
• Good knowledge of
English, written and spoken
• Knowledge of the most common design patterns
• Experience in the development of
user interfaces (e.g. Qt, Electron, Flutter)
• Knowledge of the main relational
DBs and in particular SQL, MySQL, MariaDB, SQLite
• Basic knowledge of
OpenSSL, Libsodium, PGP encryption algorithms

ABOUT YOU:
• Brilliant, proactive, open to discussion and dialogue
• Ability to quickly master new technologies to maximize efficiency in application development
• Strong orientation to the achievement of objectives
• Problem solving skills
• Compliance with deadlines and deadlines

PREFERENTIAL ELEMENTS:
• Knowledge of https, TLS, UDP, TCP, H323 communication protocols
• Writing of
Project Documentation (UML, Sequence Diagrams, Class Diagrams)
• Knowledge of
A/V codecs, e.g. H264, MP4, Speex, OPUS, AC-3
• Familiarity with
OpenCV and/or ONNX and/or Media-Pipe
• Knowledge of
Networking
• Knowledge of
test automation
• Skills in application
performance analysis
• Ability to manage a small work team (only for senior resources)
• Passion for UX and continuous improvement of the user experience
• Familiarity with
MDM solutions

If you think you are a good fit for this position,