Overview:
With this job opportunity, you will embrace the following challenges: Develop software for critical systems; Participate in the complete development cycle, including design, implementation and testing; Be part of an R&D team working in a collaborative, informal and dynamic environment.
What are we looking for?
* Degree in Computer Engineering or similar.
* Experience in C/C++ (preferably C++ 11 or later, design patterns and up to date related methods and tools).
* Ability to write clean, maintainable and efficient C/C++ code.
* Proven experience in debugging and performance optimization.
* Results oriented, teamwork oriented, positive, self-motivated, enthusiastic with a strong-sense of ownership and passion for learning.
* Fluent in English (written and spoken).
Nice to have:
* Good knowledge of Linux operating systems (RHEL)
* Knowledge of relational databases (Oracle, Postgres) and NoSQL databases (MongoDB)
* Familiar with version control systems (SVN, GIT)
* Experience with software development methodologies such as Agile and Scrum
* Hands on experience in writing code in Java is a plus
* Knowledge in industrial protocols (OPC, ICCP, IEC 61850)
* Familiarity with cybersecurity concepts
What can you expect from us?
* A permanent job contract for a long term project;
* Tech equipment + SIM Card + personal smartphone;
* Health and Life Insurance;
* Social events and team buildings;
* The commitment of letting you grow with us, and be rewarded accordingly;
* A dynamic and young team that will be always there to support you;
* Training in the latest technologies;
* Coffee, fruits, snacks and a warm welcoming when you pass by the office.