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

Sokratel GmbH

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

Job Summary

As a Junior Software Development Engineer, you will play a key role in the full product development lifecycle, from initial concept design to high-quality implementation. Your daily responsibilities include developing new functions for operational management, control logic, and communication profiles. You will actively contribute your own ideas during the prototyping phase and ensure the overall testability of the software. This role is ideal for an ambitious professional looking to take technologies to the next level within a modern, dynamic environment. The position offers a high degree of autonomy, a flat hierarchy, and the flexibility of up to 60% mobile work. A structured 'training on the job' program is provided to ensure a fast and effective integration into the team, making it an excellent opportunity for a junior professional to grow their technical expertise in machine and plant automation.

Required Skills

Education

Degree in Computer Science, Physics, or a comparable qualification

Experience

  • Foundational programming experience in Structured Text according to IEC 61131-3
  • Basic programming knowledge in C
  • Basic knowledge in control and fieldbus technology within machine and plant automation
  • Experience in Model-Based Design using MATLAB Simulink
  • Knowledge of high-level programming languages and object-oriented software design

Languages

Not specified

Additional

  • Availability for 60% mobile work; Must provide salary expectations and earliest possible start date in application.