Join to apply for the Cybersecurity Developer role at Gefran.
This position is based in Provaglio d'Iseo and is a full-time role in the field of Engineering and Information Technology within the Automation Machinery Manufacturing industry.
Job Description:
We are seeking an engineer with experience in developing Embedded Linux devices and good cybersecurity knowledge to join our development team.
The ideal candidate holds a degree in Computer Science or Computer Engineering; additional scientific degrees may be considered with substantial professional experience exceeding the minimum requirement of 3 years. They should possess good knowledge of Linux-based embedded systems and proven ability to integrate and enhance security measures on embedded software platforms.
Main Responsibilities:
* Participate in the development of the company's Linux-based operating system (Yocto-based), with a focus on security aspects.
* Develop existing applications to meet security specifications.
* Design and implement security solutions mainly on the application software side.
* Integrate security technologies such as encryption, strong authentication, access control, key management, and filesystem protections.
* Implement intrusion monitoring and detection solutions for embedded devices.
* Collaborate on defining procedures for secure software updates.
* Create detailed technical documentation and security guidelines for developers and operational teams.
* Analyze and respond to new security threats and vulnerabilities.
Technical Requirements:
* Proven experience in developing Linux userspace applications.
* Solid understanding of security architectures for embedded systems.
* Knowledge of C/C++ programming languages and Bash scripting.
* Familiarity with IEC 62443 standards.
* Experience with version control software like Git or SVN.
Preferred Skills:
* Knowledge of DevSecOps and CI/CD methodologies incorporating security tools.
* Familiarity with security practices such as cryptography, key management, TPM, Secure Boot, and SELinux/AppArmor.
* Experience with Yocto Project, Buildroot, or other embedded system build platforms.
* Experience developing Linux kernel modules and customizing kernel sources.
* Basic application development skills, mainly at the architectural level.
* Knowledge of industrial automation systems.
Additional qualities include good English language skills, team collaboration, activity sharing, and strong problem-solving abilities in complex systems.
Note: The job posting is active, and candidates of all genders are encouraged to apply (L. 903/77).
#J-18808-Ljbffr