Skip to main content Skip to footer site map
It looks like you are visiting our site from the United States. Click to view our US site.
Close notification

Senior Software Engineer
Location: Farnborough, UK

LOMA SYSTEMS® is a premier manufacturer of Check and Detect inspection equipment used to identify contaminants and product defects in the food and pharmaceutical industries. Established in the UK in the 1960’s, Loma Systems is today one of the leading global companies involved in production line safety systems, boasting an impressive installed base of over 125,000 machines in over 100 countries. Our talented team of people work across the world in a friendly, supportive work environment and with a no politics culture, there is nothing to stop you reaching your full potential.

We are part of Illinois Tool Works (ITW), a global Fortune 250 diversified industrial manufacturer of value added consumables and speciality equipment with related service businesses. Operating under the core philosophies of 80/20 business processes, customer-back innovation and a decentralized entrepreneurial culture, the company focuses on solid growth, improving profitability and strong returns across its worldwide platforms and divisions. These divisions serve customers and markets around the globe, with significant presence in developed and emerging markets. ITW’s revenues totalled US$13.6 billion in 2016, with more than 50,000 employees worldwide.

The Role: 

To develop, validate and test software and hardware for all products to ensure they are market leading, easy to use, cost effective whilst optimising the capacity of the system.


  • Design, development and implementation of real time PC based software primarily in C++
  • Documentation of design specifications and implementation details
  • Creation of test specifications and procedures
  • Keep up to date with the latest technologies

Essential Requirements:

  • High level of expertise in embedded C and C++
  • Experience of Delphi for GUI development
  • Experience of application debugging and troubleshooting of a PC based target
  • Experience of implementing image processing techniques
  • Experience of using USB, Ethernet and other synchronous and asynchronous communication protocols
  • Strong documentation skills
  • Strong analytical problem-solving ability
  • Prepared to own a project
  • Confident in facing a customer for requirements capture, delivery or ongoing support
  • Ability to travel within reason to customers in Europe and Worldwide
  • Experience with IAR Development Environment
  • Experience of USB
  • Experience of C#
  • TCP/IP Stack experience
  • Windows 10 IOT experience
  • Knowledge of UML notation, methods and tools or other formal methods
  • Working knowledge of the full development cycle

Desirable requirements

  • A technology related bachelor's degree and minimum 5 years of relevant experience


  • Competitive Salary
  • Excellent Pension with Critical illness cover
  • Cycle to work scheme, Childcare vouchers
  • Annual performance related bonus
  • Free car parking

Could you build a career at Loma Systems?

Speak to one of the talent team via Livechat and get an instant response.

Start Livechat

To apply for this position please send your CV and a covering letter.


Apply Now