Bundesdruckerei-Gruppe

Software Developer – Control & Automation Engineering, PLC

Bundesdruckerei-Gruppe

full-time

Posted on:

Location Type: Office

Location: Hannover • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

Python

About the role

  • Development and implementation of software solutions for automation engineering
  • Analysis of requirements and creation of software concepts
  • Programming of control and monitoring systems
  • Integration of software components into existing systems
  • Conducting tests and troubleshooting
  • Optimization and further development of existing software solutions
  • Travel to support customers, commission systems and provide on-site training

Requirements

  • Completed degree in Computer Science, Electrical Engineering or a related field
  • Solid knowledge of software development with TwinCAT 3
  • Proficient in programming languages such as C# and Python
  • Knowledge of control and regulation engineering
  • Experience with automation systems (e.g., PLC, SCADA or DCS) is an advantage
  • Good understanding of network technologies and protocols (e.g., Ethernet, OPC, EtherCAT)
  • Willingness to travel regularly within Germany
  • Independent, structured working style combined with team orientation and strong communication skills
  • Fluent German language skills, spoken and written, at least B2 level for reliable workplace communication
Benefits
  • Great team spirit in a competent and future-proof working environment with unique projects
  • Balanced work–life integration thanks to flexible working models and hours and 30 days of vacation per year
  • Top equipment, agile development methods with a modern tech stack and innovative collaboration tools
  • Individual training opportunities as well as specialist and leadership development programs
  • Attractive, centrally located office
  • Sports partnerships, preventive health courses and running events
  • Company pension plan, and supportive measures for childcare and caring for relatives

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentTwinCAT 3C#Pythoncontrol engineeringregulation engineeringautomation systemsPLCSCADADCS
Soft skills
independent workingstructured working styleteam orientationstrong communication skills