Cybersecurity Developer

Gefran · Provaglio d'Iseo, Lombardia, Italia · · 50€ - 70€


Descrizione dell'offerta

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

Candidatura e Ritorno (in fondo)