Post Job Free
Sign in

Development Engineer Security Embedded Software

Company:
Festo SE & Co. KG
Location:
Sofia, Sofia City, 1000, Bulgaria
Posted:
June 14, 2024
Apply

Description:

Design, implementation and verification of security requirements in the environment of the embedded software platform for industrial automation network systems;

Collaboration in the creation of a security software architecture Security by Design from specification to implementation;

Collaboration in the PSIRT environment and coordination with cross-divisional security experts;

Creation of the detailed designs and coding in C++;

Implementation and maintenance of a toolchain and configuration management;

Execution of module tests, integration tests and collaboration in system tests;

Preparation of development documentation;

Supporting platform development over the entire life cycle and creating schedules;

Requirements:

Master’s or Bachelor’s degree in the field of technical computer science or comparable qualification;

Good knowledge of cyber security in terms of security protocols (TLS), encryption (AES, RSA, ...), key management (PKI, BYOE, ...);

Ideally knowledge of real-time communication protocols (EtherCat, ETHERNET/IP, PROFINET, OPC UA TSN) and network protocols (Ethernet, UDP, TCP/IP, ...);

Experience with automation technologies and good knowledge of C++, embedded platforms, UML, software engineering (V-model, agile methods, continuous integration, unit testing);

Experience in the field of firmware development for ARM Cortex-A and in object-oriented programming as well as experience with embedded real-time operating systems;

Good knowledge of general software engineering concepts e.g. design patterns, algorithms and data structures, frameworks;

Excellent written and spoken English, knowledge in German language will be considered as an advantage;

Good command of the usual MS Office tools User knowledge and tools for requirements management and revision management;

High level of organizational skills, self-discipline and ability to work independently;

Personal Competencies and Requirements:

Capable of making fast decisions and taking the responsibility for the results in dynamic environment;

Team player, able to work in a multicultural working environment;

Oriented towards goals achieving and results;

Thinking out of the box, creativity and continuous improvement attitude.

You can expect the following with us:

Motivating compensation and social benefits package

Opportunity to work on a variety of projects in the field of industrial automation, IIoT and robotics;

Professional development and learning opportunities in high technology and production environment.

In case your professional qualification corresponds to the above requirements and you wish to join our growing team, please send us your CV and a cover letter.

Only shortlisted applicants will be contacted. Your documents and personal data will be treated as confidential and will be protected according to Bulgarian Data Protection Legislation and the General Data Protection Regulation 2016/679 (GDPR).

HR contact person: Aleksandar Antonov Angelov,

Reference code: 11980

Apply