Grain Quality & Supply

Software Development Engineer

London, United Kingdom
Permanent
80-100%
Hybrid
01.09.2025

Reporting to the Head of Software, the Software Development Engineer, will be responsible for software design and developing, as part of a multi-disciplinary team, system control software for new and existing optical sorting machines.

This is where you'll excel
  • Design and development in collaboration with a multi-disciplinary team, system control software for new and existing optical sorting machines.
  • Lead design, develop, test, and amend software to ensure that the design is functional, meets the agreed specifications and standards and is available for application at the appropriate time in the project development cycle.
  • Conduct feasibility studies and evaluation of ideas to produce design specifications for embedded software that meet the agreed functional specifications.
  • Discuss user requirements with end users and test engineers to ensure requirements are appropriately understood and defined.
  • Ensure timely delivery of software in accordance with project timescales.
  • Maintain issued software, designing, developing, and testing amendments to resolve problems and/or improve effectiveness as required.
  • Provide a support and advice service to Production to resolve software related queries during initial production runs and to the Customer Care Department to resolve customer enquiries on software matters.
  • Update job knowledge by studying state of the art development tools, programming techniques and participate in educational opportunities, maintaining personal networks and participating in professional organisations.
These are the skills you'll need
Required qualifications
  • BSc or equivalent in Computer Science or a related technical field.
  • Demonstrable hands-on experience in software design and development within an organisation that develops and brings products to market.
  • Tech stack include C/C++/C#, Visual Studio, Azure Devops, Windows/Linux
  • Understanding software architecture and software lifecycle
  • Proven ability to work as a team player in scrum framework

Desirable qualifications
  • Demonstrable experience coding for embedded devices is a plus.
  • Experience in using DevOps toolchains for planning, coordinating, testing, and releasing software (Azure DevOps) and configuration of management tools (e.g. Git).
  • Experience of working in a continuous integration development environment
This is what you will earn
  • Competitive salary
  • 25 days holiday + bank holidays + 1 celebration day
  • Annual company bonus
  • Life Insurance: 3x basic salary
  • Aegon Pension Plan
  • Canteen offering a variety of lunch options
  • Cycle to Work Scheme
  • Bupa Health and Dental Cash Plan
  • Employee perks and discounts (Telus)
  • Give as you Earn
  • Barnardo's Workplace Lottery
  • Regular social, sports, leisure and wellbeing events in a diverse and inclusive workplace
These are the benefits you'll enjoy!
Employer-funded pension plan
Employer-funded pension plan
Benefit from an employer-funded pension plan that helps you plan for a secure and comfortable future.
GenerationB and GenerationE community
GenerationB and GenerationE community
GenerationB empowers employees to shape the future of our company, while GenerationE brings together experienced professionals to share knowledge.
Employee benefits and discounts
Employee benefits and discounts
Enjoy a variety of employee benefits and discounts designed to enhance your everyday life. Join our team and learn more.
Health and wellbeing offerings
Health and wellbeing offerings
We provide a range of health and wellbeing offerings to support you in feeling your best, both physically and mentally.
Diverse and inclusive workplace
Diverse and inclusive workplace
We foster an inclusive culture that values our global diversity. Respect and empathy ensure that everyone feels safe and can perform at their best.
Cross-cultural working environment
Cross-cultural working environment
The key to our success is our diverse workforce from at least 100 nationalities as well as our inclusive culture.

Questions? We are happy to answer them!

Creating impact together at Bühler!

Two billion people eat food every day that was produced with Bühler equipment. One billion people drive vehicles whose parts were manufactured with our machines.
Bühler aims to balance humanity, nature, and the economy in every decision as it develops solutions that unlock sustainable business opportunities in the global food, feed, and mobility industries.
We strive to create innovations for a better world, with a special focus on healthy, safe, and sustainable solutions. Therefore, we team up with customers, start-ups, multinationals, and academia to accelerate impact together.

Contact form

Please fill out the contact form below, and our recruiting partner will get back to you promptly.

Cancel

Questions submitted!

We appreciate your interest and look forward to assisting you!