Senior Software Development Engineer | Senior Ingenieur für Softwareentwicklung (m/w/d)

Sokratel GmbH

Augsburg, Bayern, Bayern, Deutschland
Published Mar 12, 2026
Full-time
Permanent

Job Summary

As a Senior Software Development Engineer, you will take on a leadership role, providing technical guidance and mentorship to team members while optimizing collaborative workflows. Your day-to-day responsibilities involve developing complex functions for operational management, control logic, and communication profiles. You will hold end-to-end responsibility for product development and conceptual design, contributing original ideas to prototyping phases and ensuring high-quality implementation and testability. This role is highly collaborative, requiring close interaction with interdisciplinary teams to meet project goals efficiently. This position is particularly attractive for those seeking a modern, dynamic environment with flat hierarchies, offering significant autonomy and a flexible mobile work policy (up to 60%). It provides a unique opportunity to work with cutting-edge technologies in machine and plant automation, supported by a structured 'training on the job' program to ensure your professional growth.

Required Skills

Education

Degree in Computer Science, Physics, or a comparable qualification

Experience

  • Advanced programming experience in Structured Text according to IEC 61131-3
  • Advanced programming knowledge in C
  • Advanced knowledge in control and fieldbus technology within machine and plant automation
  • Professional experience in Model Based Design using MATLAB Simulink
  • Experience in high-level language programming and object-oriented software design
  • Proven leadership experience in guiding and motivating technical teams

Languages

Not specified

Additional

  • Location constraints: Mobile work available up to 60%. Full-time, permanent contract.