
Embedded Software Engineer - C/C++
- Bologna
- Tempo indeterminato
- Full time
- Design, implement and support Complex Software applications and the relative documentation.
- Work in an international FW team.
- Create functional, architecture and design specifications.
- SW installation at customer site with prototype unit
- Customer support and visit to manage relevant issues.
- Proficiency in C/C++;
- Strong object-oriented design software design, development capability;
- Experience with/Ability to QT, QT libraries;
- Experience with/Ability to frontend technologies e.g. Javascript, Jquery, CSS , HTML;
- Basic Knowledge of Security Aspects of the Embedded Software Product
- Good coding skills in scripting languages (Python/JSON/bash script);
- Excellent knowledge of Multithreaded Programming and Network Programming;
- Professional experience in programming for Linux Embedded/Desktop including build, debug & scripting tools;
- Practical knowledge in general Computer Science: data structures and algorithms;
- Good understanding of the main operating systems concepts: processes, memory management, file systems;
- GNU Make / Makefile expert;
- Basic knowledge of virtualization techniques and tools (e.g., qemu/VM Ware/Virtual Box/Docker);
- Fluent English;
- 3+ years of experience.
- Customer Focus
- Operational Excellence
- High-Performance Culture
- Innovation
- Financial Strength
- Own It
- Act With Urgency
- Foster a Customer-First Mindset
- Think Big and Execute
- Lead by Example
- Drive Continuous Improvement
- Learn and Seek Out Development