Software Engineer
Software Engineer (Automation & Controls)
Bedfordshire / Cambridgeshire Border | Hybrid Working Available
Our client, a leading manufacturer of advanced food processing and automation equipment, is seeking a talented Software Engineer to join their expanding engineering team.
This is an exciting opportunity to work on innovative cooking, cooling and automated handling systems supplied to customers across the globe. You'll play a key role in developing cutting-edge control software for highly sophisticated machinery, including robotics and automation projects that are shaping the future of food production.
The Role
As a Software Engineer, you will be responsible for designing, developing and supporting software solutions that power complex industrial processing equipment. Working closely with multidisciplinary engineering teams, you'll contribute to projects from concept through to commissioning, helping to deliver reliable, high-performance systems to international clients.
Key Responsibilities
- Develop, test and maintain software for industrial food processing and automation equipment
- Programme and support PLC and HMI control systems
- Collaborate with mechanical, electrical and controls engineers on automation and robotics projects
- Troubleshoot and resolve software-related issues across installed systems
- Support commissioning, upgrades and ongoing improvements to machinery deployed worldwide
- Contribute to the development of innovative control solutions and new technologies
About You
To be successful in this role, you will have experience within industrial automation, controls engineering or a similar environment, alongside a passion for developing robust software solutions.
Key skills and experience include:
- Experience programming PLC and HMI systems
- Knowledge of Mitsubishi PLCs would be advantageous; however, experience with Allen-Bradley, Siemens or Omron platforms is equally welcome
- Familiarity with Structured Text programming
- Experience with one or more high-level programming languages, such as C#, C++, Java, VB.NET or Python
- Strong problem-solving skills and a methodical approach to software development
- Excellent communication and teamwork abilities
What's on Offer
- Hybrid and flexible working arrangements
- Opportunities for international travel
- Long-term career development and progression
- Exposure to innovative automation, robotics and industrial technology
- The chance to work on globally deployed, market-leading equipment
If you're looking to join a forward-thinking engineering business where you can work on technically challenging projects and develop your career within automation and controls, we'd love to hear from you.