The role of Xwatch Software Control Systems Engineer
Design, develop and integrate software control systems to meet project requirements and timescales.
Using the software development process develop PLC software using CoDeSys.
Create, execute, and document integration tests for the software system and machine interfaces.
Support the installation and commissioning team for calibration and functional verification.
Ensure software systems are designed according to engineering procedures and compliance with regulatory standards.
You will be expected to provide technical support to the installation teams and customers where required.
Ability to undertake occasional travel to customer sites to verify the software systems.
Manage project work and timescales and be able to work on multiple projects simultaneously.
An engineering or science degree or equivalent qualification and/or experience.
Proficient in the use of engineering design tools and test verification tools.
Experience developing code for electro-mechanical interfaces.
Knowledge of PLC logic programming and test using CoDeSys functional block diagrams and structured text languages.
An understanding of safety related software design techniques and IEC 61508-3 an advantage.
Experience developing graphical user interfaces for machine control.
Desired but not essential experience (training will be given):
Software interfacing to CAN based sensors and analogue and digital sensors and actuators.
Operation of wheeled and tracked excavators.
We offer a unique and inclusive workplace, attractive flexible work life, great physical environments and a solid track record of emphasising collaboration, freedom, and development, in both management and between colleagues. We are an Equal Opportunity employer, and we are committed to consider all qualified applicants for employment without regard to race, colour, religion, sex, disability or other characteristic protected by law.