Software Developer Automation and Machine Control (Engineer - Electrical Engineering)

Brunel GmbH NL KielRendsburg, Rendsburg-EckernfördeEURESpublished 06/23/2026
Must-have:PythonRemote
Machine translation — original language: German.Show original

Your Tasks

Do you want to reach the next level in your career? At Brunel, you have the opportunity to continuously develop yourself with well-known customers – and across various industries. Take the decisive step in your career today and apply to us as a Software Developer for Automation and Machine Control (m/f/d).

  • Development and programming of software solutions for machines, systems, and technical components
  • Creation, adaptation, and optimization of automation solutions in the machine environment
  • Independent processing of customer-specific software projects from requirements engineering to implementation
  • Programming and further development of SPS and PLC systems
  • Visualization of machine and plant processes, for example via HMI or WinCC systems
  • Analysis of technical requirements and implementation of suitable software solutions
  • Support of customer service with technical questions, error analysis, and problem-solving
  • Cooperation with internal specialist departments as well as, if necessary, with customers and external partners
  • Documentation of the developed software solutions and technical adaptations
  • Occasional support during commissioning or service assignments domestically and abroad

Your Qualifications

  • Completed studies in the field of Electrical Engineering, Automation Technology, Computer Science, or a comparable qualification
  • Alternatively, completed technical training with further training as a state-certified technician
  • Sound knowledge in SPS or PLC programming
  • Ideally experience with Siemens SIMATIC TIA Portal, STEP 7, WinCC Unified, or WinCC
  • Knowledge of object-oriented programming, for example with C, C++, Python, or comparable programming languages
  • Understanding of machines, automation technology, and technical processes
  • Structured, independent, and solution-oriented way of working
  • Good communication skills in exchange with customer service, specialist departments, and customers
  • Good written and spoken English skills
  • Willingness for occasional business trips domestically and abroad
  • Interest in customer-specific technical solutions and practical software development in the mechanical engineering or plant environment

Your Benefits

  • Permanent employment contract
  • In-house ver.di collective agreement
  • 30 days of vacation
  • Flexitime account
  • Social and additional benefits (VWL)
  • Individual development concepts and further training
  • Remote Work
  • Subsidy for the Jobticket
  • Corporate Benefits program

This is what Brunel stands for

Working at Brunel means: attractive projects across the entire spectrum of modern engineering and IT, extraordinary career perspectives with customers ranging from medium-sized companies to DAX corporations, and the security of an engineering service provider established for 50 years. With more than 40 locations and six Solutions Hubs in the DACH-CZ region as well as over 12,000 employees at 120 locations worldwide, we offer the ideal platform to actively shape technological progress – because standing still means moving backwards!

Contact person

Listed by the employer in the job posting — for questions and your application.

  • Nicht eingegeben