Role: Development of programs on an embedded platform running an operating system. The activity includes the phases of preliminary analysis and definition of the algorithms to be developed, integration and testing of the generated software, and drafting of the development documentation. Context: Teamwork within the R&D department, in coordination with the department director.
Required Skills:
Good knowledge of the Linux operating system
Experience in designing and testing source code in the C language
Knowledge of relational databases and the SQL language
Experience with IP networks and the ability to manage communication issues, including through routers and VPNs
Ability to work on embedded systems based on ARM processors with a Linux kernel
Ability to work in an SDK environment on Linux