CareerPlan

R&D Controls Software Engineer (m/f/d)

Heusenstamm, GermanyRemoteFull-time2026-10-15 → 2026-11-09

Core

Design, develop, test, and optimize PLC and control system software for industrial automation applications and material handling products.

Role type

Senior IC controls software engineer (PLC/automation)

Builds

Control software for automated systems and material handling products

Domain

Industrial automation + controls engineering

Required skills

PLC programming (Siemens or Rockwell), C# or Python, unit and integration testing, system integration, troubleshooting, technical documentation, cross-functional collaboration, mentoring

Preferred skills

diagnostic tools, simulation tools, network analysis tools, software architecture design

Technologies

Siemens PLC, Rockwell PLC, C#, Python

Responsibilities

Analyze customer requirements to define software solutions; Design, develop, test, and optimize control software; Execute functional, integration, stability, and scalability testing; Troubleshoot software, controls, networking, and system integration issues; Create and maintain technical documentation; Provide technical expertise and support to engineering and field teams; Mentor junior engineers in software engineering and PLC programming

Seniority

Senior, hands-on IC