Embedded Softwareentwickler (w/m/d) Steuerungsinfrastruktur
Core
Develop and implement PLC solutions for machine tools, focusing on machine-adjacent software, technical interfaces, and industrial 4.0 data preparation.
Role type
Embedded software engineer (machine control)
Builds
PLC solutions for machine tools, CI/CD pipelines, and AI tools for development and diagnostics
Domain
Industrial automation / Machine tools / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C#, real-time or embedded systems, CNC/machine control, Siemens TIA Portal, Simatic Manager, unit testing, machine control commissioning, CI/CD pipelines, GitHub Copilot, OPC UA, TCP/IP
Preferred skills
AI applications in software development, AI agents, industrial networking protocols
Responsibilities
Develop and implement PLC solutions for machine tools from concept to commissioning; collaborate with software teams and control manufacturers to design technical interfaces; prepare diagnostic data for connected factory and Industry 4.0 applications; advance build and development environments including CI/CD pipelines and AI tools; develop and refine AI-based tools for development, diagnostics, and quality assurance
Seniority
Mid-level, hands-on IC