Software Engineer (C++ Developer) – Open also to Protected Categories – Law 68/99
\n
Location: Gorgonzola, Italy.
\n
Open to candidates from protected categories as per Italian Law 68/99.
\n
Thales delivers operational advantage through comprehensive defence systems.
\n
The Gorgonzola facility supports the Navigations Air Systems domain—providing avionics, navigation and radar systems for civil and military use.
\n
ResponsibilitiesDefine requirements and design software architecture.
\n
Code and test embedded systems following aerospace standards.
\n
Work with Agile Scrum teams and cross‑functional stakeholders.
\n
Ensure rigorous quality and regulatory compliance.
\n
Participate in product evolution and technology innovation.CompetenciesSolid knowledge of Linux OS and POSIX.
\n
Programming in C, C++ and Python.
\n
TCP/IP networking and low‑level APIs.
\n
Complex algorithm development and multi‑threaded architectures.
\n
Scripting with Bash, Python or Perl.
\n
Tools: DOORS, GIT, Jira.
\n
Experience with design and testing lifecycles in regulated environments.
\n
Development of security products.
\n
Good teamwork, creativity and communication.Nice to HaveExperience with Red Hat Package Manager packaging.
\n
Familiarity with Linux containers (Docker, LXC, Open Shift, Kubernetes).
\n
Experience with Linux device drivers and bootloaders.
\n
Knowledge of Yocto build environments.
\n
Experience with SNMP protocol.
\n
Familiarity with build automation (Jenkins) and automated testing.