geologist
Do you want to be part of digital change and technological transformation? Do you have experience in the ICT field and want to work on innovative projects? We might have the right opportunity for you!
Grafton ICT* is a team dedicated to enhancing the experiences, skills, and potential of candidates in the fields of AI, Data, Cybersecurity, Cloud, ERP & CRM, Systems and Infrastructure, IMAC, and Development. We are a team of passionate professionals, working to accompany our candidates toward roles and corporate contexts most consistent with their skills and expectations.
To expand our network of specialized candidates, we are looking for candidates interested in evaluating opportunities such as:
SOFTWARE ENGINEER - EMBEDDED AVIONICS
The positions we may propose to you may include activities such as:
- Analyzing system and software requirements; drafting SRS/SDD and ensuring end-to-end traceability.
- Designing and developing real-time embedded software and HMI components in C/C++ (and Java/Qt/QML where required).
- Developing multithreaded object-oriented applications on Linux/Windows and RTOS; managing process/thread/memory resources.
- Implementing interfaces and data handlers for avionics buses and interoperability (e.g., ARINC, MIL-STD-1553, Ethernet; ADatP-3 messaging).
- Creating unit tests, achieving coverage targets, and performing static code analysis; managing defect closure.
- Integrating and validating software on target platforms; supporting system tests, troubleshooting, and acceptance (ATP).
- Automating build/test pipelines and managing configuration/versioning (e.g., Git/SVN).
- Collaborating in concurrent engineering with systems, hardware/FPGA, and test teams; contributing to design and progress reviews.
- Drafting technical documentation and reports compliant with aerospace standards.
- Ensuring compliance with quality, HSE, information security, and export control requirements.
Do you have these characteristics?
- Bachelor's/Master's degree in Computer Engineering, Electronics, Telecommunications, or related fields.
- Experience in embedded/avionics software development for mission/safety critical systems.
- Excellent knowledge of C/C++; multithreading, IPC, and real-time on Linux/Windows or RTOS.
- Experience with requirements and modeling tools (e.g., DOORS, UML/SysML); structured documentation (SRS/SDD/test spec).
- Competence in unit testing and static analysis; familiarity with CI and code review.
- Knowledge of avionics/software standards and processes (e.g., DO-178C, EN 9100/ISO 9001).
- Skills in using versioning/configuration (e.g., Git/SVN).
- Problem solving, communication, and teamwork; ability to operate onsite with cross-functional teams.
- Fluent Italian and English, written and spoken.
Work location: Roma, Torino, Genova, Grottaglie (TA)
What are you waiting for?
By entering our database, we will be able to contact you when positions consistent with your experience, skills, and availability become available.
Do you want to be considered for future opportunities? Send us your application.
We are part of Gi Group Holding (www.gigroupholding.it), the first Italian multinational in the labor sector and one of the leading entities offering HR services and consultancy globally. We are present in more than 37 countries in Europe, Asia, and America with a team of over 8,000 people.
Consult all our advertisements at www.gigroup.it
Gi Group S.p.A. is authorized to operate by the Ministry of Labour and Social Policies (Aut. Min. 26/11/2004 PROT. 1101 - SG).
The offer is intended for both male and female candidates, in compliance with Legislative Decree no. 198/2006 and ss.mm.ii. and Legislative Decrees no. 215 and no. 216 of 2003 on equal treatment.
We invite those applying to read the privacy policy pursuant to articles 13 and 14 of EU Reg. 679/2016 at the following address www.gigroup.it/privacy-candidati