Twelve months in, you'll own the controller application layer of our products end-to-end: you'll have shipped production code running on ifm ecomatController / ecomatmobile hardware, hardened our CAN-based integration with sensors and vehicle systems, and raised the bar on how we design, test and document safety-related logic. You'll be the person the team trusts on controller behaviour — from architecture decisions through to commissioning on a mine site when it counts.
• Design, develop and maintain control application software for ifm mobile controllers (ecomatController / ecomatmobile) in CODESYS 3.5, primarily in Structured Text.
• Own CAN bus integration (CANopen and/or J1939) between the controller, sensors, displays and vehicle systems — including message design, diagnostics and fault handling.
• Develop and review safety-related control logic, applying functional-safety principles appropriate to a life-protecting product.
• Build test cases and lead structured verification of controller behaviour, both on the bench and in the field.
• Commission and troubleshoot systems on customer and mine sites, and feed real-world findings back into the design.
• Document architecture, interfaces and logic clearly, and mentor junior engineers on CODESYS and mobile-controller best practice.