Descrizione Lavoro
We are looking for someone to join our software development team in Padua.
The person will be responsible for Embedded C++ development for our open source products or occasionally on our customers' projects and will take part in internal R&D activities.
The ideal candidate we are looking for has previous experience in C++ development in a work-related, academic, or open source context.
SECO Mind is a young and innovative company that develops technically cutting-edge products in the IoT and AI fields, using innovative and challenging technologies. In its daily operations, particular attention is paid to best practices and the quality of the software developed. Continuous training and continuing education, as well as the well‑being and workplace happiness of the people who contribute to SECO Mind's success, are considered core values of this organization.
The possibility of working in an agile way is offered.
Requirements
The following skills are required:
Knowledge of the Linux operating system and C++ development for that system
Develop without hesitation on pointers, memory management and fundamental concepts of the language
Knowledge of the most common design patterns
Ability to design or discuss (also in English) a software architecture
Knowledge of git
Nice to Have
The following optional skills will also be appreciated:
Active participation in conferences or meetups
Knowledge of Qt 5 or Qt 6 framework
Knowledge of CMake
Passion for embedded development, with boards like UDOO, RaspberryPi, Arduino: we have so many boards to tinker with
Any past experience with C and microcontroller systems, such as ESP32
Knowledge of the main best practices for secure development and the main types of vulnerabilities
#J-18808-Ljbffr