About the Role
">
">
* Develop and maintain software modules for controlling electromechanical components used in vending and coffee machines.
">
">
Your Responsibilities Will Be:
">
">
* Development of code in C/C++/Qt framework for electronic boards using FreeRTOS, Linux, and/or Android operating systems, depending on the specific project.
">
* Validation of the developed software in collaboration with the company's laboratory.
">
* Use of bug tracking tools for task assignment and project documentation.
">
* Collaboration with colleagues to integrate software solutions shared across multiple platforms.
">
">
To Be Successful In This Role You'll Need To Have:
">
">
* Degree in Engineering or a related field.
">
* 3 – 5 years of experience in the role.
">
* Strong teamwork skills and the ability to work effectively by setting priorities and achieving goals.
">
* Fluency in Italian and English.
">
">
Nice To Have:
">
">
* Hardware development with the ability to read and interpret electrical schematics.
">
* Knowledge of main communication buses: RS232, RS485, CAN Bus, I2C, SPI.
">
* Experience with Linux and Android operating systems.
">
* Familiarity with bug tracking tools: Redmine, Jira.
">
* Version control tools: SVN, GIT.
">
* Experience with Jenkins and Gerrit tools.
">
* Proficiency in QML/HTML 5 language.
">
* Knowledge of SQLite databases.
">
">
What We Offer:
">
">
* Permanent full-time contract.
">
* Benefits: Smart working, Company canteen, Competitive reward salary.
">
":