R&D Controls Software Engineer (m/f/d)
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
