evosoft - Safety Developer Architect

Job Description

C++ software architect (industrial automation)

Our development team researches and develops embedded systems and makes safety relevant applications for CNC-Controllers, PLC-controllers, which we must integrate and test on real-time and embedded Linux systems.


·         Create and maintenance design documents, feature descriptions

·         Collaboration with the stakeholders, with team-architects and platform architects

·         Participation in reviewing design concepts, safety-concepts, code reviews

·         Development of functions for machine tools in C++

·         Development of functions for plc component

·         Participation in testing/automated testing and development of automated test cases

·         Collaboration and professional consultation in the safety relevant topics with the development teams in Germany/Hungary

·         Cooperation with Tüv Süd for certification of the "Safety Integrated Plus" feature especially the creation of Changelogs


·         Degree in specialization (engineering, informatics, computer scientist, physicist, …)

·         Methods and processes for design of architectures of complex software systems

·         Experience with agile development methodology

·         Programming experience C++

·         German/English knowledge

·         Ability to work as a member of a team and independently, being flexible

·         Analytical thinking, proactivity, precise work

·         Intention of learning


·         Script languages (Tcl/Tk, Python, Perl)

·         Knowledge of standard Linux development tools ((g)cc, make, etc.)

·         User level Linux/Unix skills

·         Computer network knowledge

·         Interest in automation techniques

·         Experience in the field of industrial automation, AWL, SCL, TIA Portal

·         Experience in PROFISafe, PROFIBUS/PROFINET

·         Knowledge of ISO Norm IEC61508

·         Technology knowledge in CNC

·         Development experience in the field of real-time or soft-real-time systems and multitasking systems

·         Realtime debugging

Organization: Advanta

Company: evosoft Hungary Szamitastechnikai Kft.

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?