**Job Description:**
We are seeking a skilled Embedded Software Developer to contribute to the entire application lifecycle, focusing on requirements elicitation, coding, debugging, and integration with flight hardware.
Key Responsibilities:
* Contribute to the continuous improvement of team processes and methodologies.
* Support AIV activities and spaceflight operations.
* Validate features through integration with software-in-the-loop and hardware-in-the-loop test suites.
* Scout and drive the adoption of the latest technologies within embedded software development.
**Requirements:**
* Experience in embedded software development.
* Experience delivering embedded software in any C-family language.
* Knowledge of real-time operating systems (e.g., RTEMS or FreeRTOS) and/or operating systems targeted for embedded applications (e.g., any embedded Linux).
* Knowledge of typical embedded communication interfaces such as USART, SPI, I2C, CAN, Ethernet, TCP/UDP IP.
* Nice to have: knowledge of processing architecture, SoC Xilinx Zynq Ultrascale+.
* Nice to have: knowledge of avionic bus ARINC-429 and MIL-STD-1553.
* Nice to have: knowledge of MIL-STD-498 e DO178C.
* Italian C2 and English B2 language proficiency.