Ingegnere software per sistemi integrati
1 giorno fa
Rome, Lazio, Italia
OneSeven Srl
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
ARM / Yocto Embedded Linux & Security Engineer
Location:
Rome, Italy Start of the activity: The sooner the better Travel: Possible business trips to France Work arrangement: On-site presence in Rome may be required for restricted activities. About the Opportunity We are looking for an experienced ARM / Yocto Embedded Linux & Security Engineer to support an aerospace engineering project in Rome. The role focuses on the development, customization, security, and validation of embedded Linux platforms running on ARM-based microprocessor systems. The ideal candidate will combine strong hands-on expertise in Yocto Linux and embedded security with knowledge of near real-time software, communication protocols, and aeronautical software development standards. We are looking for one or two professionals, depending on the combination of technical skills and experience available.
Key Responsibilities
• Develop, build, customize, and maintain embedded Linux operating systems using the Yocto Project on ARM-based platforms.
• Configure and customize Yocto components, including meta-layers, recipes, BitBake configurations, kernel components, and root filesystems.
• Integrate and configure the U-Boot bootloader and secure boot mechanisms.
• Implement and integrate embedded security features, including Mandatory Access Control (MAC) and Trusted Platform Module (TPM).
• Support the development and integration of near real-time embedded software.
• Work with embedded communication protocols, particularly CANBus, CANopen, and ARINC 429.
• Contribute to software verification and validation activities for high-reliability, safety-critical systems.
• Support compliance with applicable aeronautical software development standards, particularly DO-178C.
• Prepare and review test procedures, test reports, traceability documentation, and validation evidence, where applicable.
• Collaborate with multidisciplinary engineering teams to ensure system security, reliability, performance, and compliance with project requirements. Required Technical Skills Embedded Linux & ARM Architecture
• Extensive hands-on experience with ARM-based microprocessor systems.
• Proven practical experience building, customizing, and maintaining Yocto-based Linux distributions.
• Knowledge of Yocto meta-layers, recipes, BitBake, kernel customization, and root filesystem configuration. Embedded Security
• Experience with U-Boot in embedded environments.
• Knowledge of secure boot architectures and implementation mechanisms.
• Experience with Mandatory Access Control (MAC), including technologies such as SELinux or AppArmor.
• Experience integrating or configuring TPM on ARM-based embedded Linux platforms. Real-Time Software & Communication Protocols
• Knowledge of near real-time or real-time embedded software development.
• Familiarity with CANBus and CANopen communication protocols.
• Knowledge of ARINC 429.
• Understanding of timing constraints, reliability requirements, and communication challenges in aerospace or automotive environments. Aeronautical Standards & Quality Assurance
• Familiarity with DO-178C and aeronautical software development processes.
• Understanding of software verification and validation methodologies for safety-critical systems.
• Knowledge of test procedures, test reports, requirements traceability, and validation evidence is an advantage. Candidate Profile The ideal candidate is a technically skilled, analytical, and proactive engineer with a strong hands-on approach to embedded platform development and security. The ability to explain previous technical implementations, troubleshoot complex integration issues, and collaborate effectively with multidisciplinary teams is essential. Candidates with experience in aerospace, avionics, automotive, or other high-reliability embedded environments are particularly encouraged to apply. Location & Availability
•
Location:
Rome, Italy.
• Travel: Possible business trips to France.
• Availability: Immediate or as soon as possible.
• Work arrangement: On-site attendance in Rome may be required for restricted project activities. Compensation Employment terms and annual gross salary (RAL) will be determined based on the candidate's experience and qualifications.
About us
OneSeven srl has been operating in the Information & Communication Technology (ICT) services market for over 20 years. The company supports medium-sized and large organizations across the automotive and aerospace industries, providing management consulting and business services. Interested? If your experience matches this profile, we would be happy to hear from you. Please share your CV and indicate your earliest possible start date, relevant experience with ARM and Yocto, and availability for on-site activities in Rome. #EmbeddedLinux #Yocto #ARM #EmbeddedSecurity #SecureBoot #Uboot #TPM #Avionics #DO178C #EmbeddedSoftware #CANBus #CANopen #ARINC429 #Engineering * I candidati interessati possono inoltrare il curriculum con l’autorizzazione al trattamento dei dati personali ai sensi del D.
Lgs. n°196/2003 e del Reg. (UE) 2016/679.
Location:
Rome, Italy Start of the activity: The sooner the better Travel: Possible business trips to France Work arrangement: On-site presence in Rome may be required for restricted activities. About the Opportunity We are looking for an experienced ARM / Yocto Embedded Linux & Security Engineer to support an aerospace engineering project in Rome. The role focuses on the development, customization, security, and validation of embedded Linux platforms running on ARM-based microprocessor systems. The ideal candidate will combine strong hands-on expertise in Yocto Linux and embedded security with knowledge of near real-time software, communication protocols, and aeronautical software development standards. We are looking for one or two professionals, depending on the combination of technical skills and experience available.
Key Responsibilities
• Develop, build, customize, and maintain embedded Linux operating systems using the Yocto Project on ARM-based platforms.
• Configure and customize Yocto components, including meta-layers, recipes, BitBake configurations, kernel components, and root filesystems.
• Integrate and configure the U-Boot bootloader and secure boot mechanisms.
• Implement and integrate embedded security features, including Mandatory Access Control (MAC) and Trusted Platform Module (TPM).
• Support the development and integration of near real-time embedded software.
• Work with embedded communication protocols, particularly CANBus, CANopen, and ARINC 429.
• Contribute to software verification and validation activities for high-reliability, safety-critical systems.
• Support compliance with applicable aeronautical software development standards, particularly DO-178C.
• Prepare and review test procedures, test reports, traceability documentation, and validation evidence, where applicable.
• Collaborate with multidisciplinary engineering teams to ensure system security, reliability, performance, and compliance with project requirements. Required Technical Skills Embedded Linux & ARM Architecture
• Extensive hands-on experience with ARM-based microprocessor systems.
• Proven practical experience building, customizing, and maintaining Yocto-based Linux distributions.
• Knowledge of Yocto meta-layers, recipes, BitBake, kernel customization, and root filesystem configuration. Embedded Security
• Experience with U-Boot in embedded environments.
• Knowledge of secure boot architectures and implementation mechanisms.
• Experience with Mandatory Access Control (MAC), including technologies such as SELinux or AppArmor.
• Experience integrating or configuring TPM on ARM-based embedded Linux platforms. Real-Time Software & Communication Protocols
• Knowledge of near real-time or real-time embedded software development.
• Familiarity with CANBus and CANopen communication protocols.
• Knowledge of ARINC 429.
• Understanding of timing constraints, reliability requirements, and communication challenges in aerospace or automotive environments. Aeronautical Standards & Quality Assurance
• Familiarity with DO-178C and aeronautical software development processes.
• Understanding of software verification and validation methodologies for safety-critical systems.
• Knowledge of test procedures, test reports, requirements traceability, and validation evidence is an advantage. Candidate Profile The ideal candidate is a technically skilled, analytical, and proactive engineer with a strong hands-on approach to embedded platform development and security. The ability to explain previous technical implementations, troubleshoot complex integration issues, and collaborate effectively with multidisciplinary teams is essential. Candidates with experience in aerospace, avionics, automotive, or other high-reliability embedded environments are particularly encouraged to apply. Location & Availability
•
Location:
Rome, Italy.
• Travel: Possible business trips to France.
• Availability: Immediate or as soon as possible.
• Work arrangement: On-site attendance in Rome may be required for restricted project activities. Compensation Employment terms and annual gross salary (RAL) will be determined based on the candidate's experience and qualifications.
About us
OneSeven srl has been operating in the Information & Communication Technology (ICT) services market for over 20 years. The company supports medium-sized and large organizations across the automotive and aerospace industries, providing management consulting and business services. Interested? If your experience matches this profile, we would be happy to hear from you. Please share your CV and indicate your earliest possible start date, relevant experience with ARM and Yocto, and availability for on-site activities in Rome. #EmbeddedLinux #Yocto #ARM #EmbeddedSecurity #SecureBoot #Uboot #TPM #Avionics #DO178C #EmbeddedSoftware #CANBus #CANopen #ARINC429 #Engineering * I candidati interessati possono inoltrare il curriculum con l’autorizzazione al trattamento dei dati personali ai sensi del D.
Lgs. n°196/2003 e del Reg. (UE) 2016/679.