Embedded Software Engineer
As part of an ongoing satellite systems development project, we are looking for a full-time Embedded Software Engineer (C) to join our team. The selected candidate will work in a dynamic and challenging environment, contributing to the development of low-level software for satellite on-board systems. Requirements
• Hands-on experience in embedded software development in C, on bare-metal or RTOS-based systems
• Practical experience in hardware peripheral interfacing
• Familiarity with laboratory equipment such as oscilloscopes and multimeters
• Familiarity with unit testing frameworks and methodologies
• Experience with distributed version control systems, particularly Git
• Italian language proficiency at C1/C2 level (mandatory)
• Good written and spoken English communication skills Location Hybrid position based in Turin, Italy, with the possibility of working remotely 2–3 days per week.
• Hands-on experience in embedded software development in C, on bare-metal or RTOS-based systems
• Practical experience in hardware peripheral interfacing
• Familiarity with laboratory equipment such as oscilloscopes and multimeters
• Familiarity with unit testing frameworks and methodologies
• Experience with distributed version control systems, particularly Git
• Italian language proficiency at C1/C2 level (mandatory)
• Good written and spoken English communication skills Location Hybrid position based in Turin, Italy, with the possibility of working remotely 2–3 days per week.