Software Engineer
Core
Developing control software for Autonomous Storage and Retrieval Systems (ASRS) from development to commissioning, including firmware configuration and static/dynamic testing.
Role type
Embedded Systems Software Engineer (Automation)
Builds
Control software and firmware for ASRS products
Domain
Industrial Automation / Logistics
Deliverable
production ML models | product features | infrastructure
Required skills
C# programming, PLC programming (ST IEC 61131-3), firmware configuration, static and dynamic testing protocols, safety requirements analysis, Wi-Fi network configuration, electrical schematic reading, sensor integration, TwinCAT 3 environment, Siemens PLC, Kollmorgen systems, autonomous movement systems knowledge, Agile methodologies
Preferred skills
Commissioning support, troubleshooting
Technologies
TwinCAT 3, Siemens PLC, Kollmorgen, Wi-Fi
Responsibilities
Develop control software up to commissioning phase, customize products, execute projects within time/cost/quality specs, configure firmware, execute static and dynamic testing protocols including safety requirements, support commissioning team, monitor product quality standards
Seniority
Mid-level, hands-on IC
