- Develop and modify C# control software using Visual Studio and internal APIs
- Support and maintain legacy systems in VB6
- Provide remote support for worldwide customers and engineers, helping to diagnose and resolve issues with both new and existing systems
- Develop and support core product software and contribute to hardware design
- Integrate 3rd party equipment within the environment using C#
- Work with automation sequences and tests using standard editor tools
- Analyse engineering systems to recommend automation methods
- Analyse post-test diagnostics logs to identify and rectify faults (software, electrical, and mechanical) within complex systems
- Collaborate with design engineers to define requirements for new systems
- Work with commissioning engineers and project/site managers to ensure customer sign-off
- Manage source code via version control tools (e.g., SourceTree, BitBucket, Jira)
- Document solutions and produce user manuals
- Strong understanding of C# and Visual Studio
- Proven engineering experience in control and automation systems (e.g., sensors, actuators, inverters)
- Ideally, candidates should have a joint electrical and mechanical/robotic/mechatronics/automation engineering degree with at least 3 years of experience in an electrical-based automation role
- Candidates with PLC programming experience will not be suitable, as these skills are not easily transferable to the requirements of this role
- Experience with protocols such as Ethernet, Serial, Ethercat, CAN, Profibus, and AK protocol (over Ethernet/Serial) is a plus
- Quick learner with the ability to adapt to new technologies and challenges
- Willingness to occasionally work at customer sites when required
- Full UK driving license
- Indefinite right to work in the UK
- Competitive salary of up to £55,000 per annum, based on experience
- 37.5-hour workweek with Flexitime (Core hours: 10:00 – 16:00 Monday – Thursday, 10:00 – 12:00 Friday)
- 33 days of holiday (25 days plus national holidays)
- Overtime payments for occasional site work, with expenses paid in line with company policy
- Cycle to work scheme
- Death in service benefit (2x salary)
- Career progression opportunities into senior commissioning or automation roles