Graduate Embedded Software Engineer - C/C++ in Cambridge

Job description

Asahi Glassplant UK Ltd. (AGI UK) is part of the Japan based AGI Group. AGI specialises in providing premium quality chemical processing equipment from laboratory scale to manufacturing scale. Our wide range of products serve all chemistry sectors, mainly the pharmaceutical industry. AGI was founded in 1950 and is the market leader in Japan, now employing over 700 people. AGI Group has recently expanded its flagship brand, AGI Glassplant, into the EMEA market.

AGI is chosen by over 24,000 companies worldwide because of our technically advanced products, excellent after-sales service, and highly capable engineering. We are rapidly growing in the international market and, as a result, we are looking to expand our team. Visit for more information.

AGI UK’s head office and electromechanical assembly facilities are based in Royston, Hertfordshire and we have a glass fabrication facility in Sutton, near Ely, Cambridgeshire. AGI UK is responsible for sales within the EMEA region while also manufacturing scientific instruments and scientific glassware sold globally via the AGI Group.

Following the acquisition of Cambridge Glassblowing, Syrris and Glass Solutions in 2019, AGI UK employs 55 people in the UK and is now the global centre for AGI new product development. AGI is proud of the excellent quality of products and service we offer to our customers; you have a unique opportunity to be part of our fast-growing business. We offer a fun, flexible, dynamic working environment where your skill set will be highly valued and encouraged to expand and explore your capabilities.


We are now seeking a bright and devoted software engineer to join the expanding software team. The role will be involved in the development of premium quality chemical processing equipment marketed within the Syrris ( and AGI ( brands.

The role will report to the Software Engineering Manager of AGI UK and work within a multi-disciplinary R&D department consisting of electro-mechanical, software and test engineers. The ideal candidate will be collaborative, willing to learn and keen to make a positive impact.

Job brief

The Graduate Embedded Software Engineer will be involved in the implementation and delivery of a wide range of high-quality software solutions for laboratory-scale to pilot-plant scale automation products used in the synthesis of chemicals.

The Graduate Embedded Software Engineer will be expected to produce and maintain good quality software while working within a small Agile team.

AGI UK is committed to building an inclusive, supportive workplace for you to excel. We strive to create a work environment that engages, develops, and empowers our diverse and valued team to foster a culture of creativity and growth. Our mission and values guide the way we do business, you can read more here https //


Duties will include but are not limited to

  • Participating in all stages of the software development process for new product development.
  • Supporting continuous product improvement activities for existing products.
  • Adopting engineering best practices such as TDD, CI/CD, code reviews and clean code.
  • Collaborating with the product owner in discovering product requirements.

  • Bachelor’s degree 2.1 and above in Computer Science, Engineering, Mathematics or Physics.
  • Programming experience in C and C++ programming languages.
  • Clear verbal and written communication skills.
  • Self-motivated team player with ability to work autonomously.

Some Non-essential But Desirable Experiences Include
  • Familiarity with Git or similar version control systems.
  • Knowledge in common hardware interfaces, i.e. RS232, USB, Ethernet etc.
  • Experience with development of desktop and embedded applications.
  • Familiarity with Linux systems, embedded OS and microcontrollers.
  • Experience in Python development.


Staff benefits include 25 days paid holiday per year (not including bank holidays), pension scheme, cycle-to-work scheme and private health insurance.

Extra information

Education Level
Working hours per week
4 - 40
Type of Contract
Casual / Part Time Jobs
Published at
Profession Sub-category
Full UK/EU driving license preferred
Car Preferred
Must be eligible to work in the EU
Cover Letter Required

Cambridge | ICT Jobs | Casual / Part Time Jobs | Other

Apply now

Share this vacancy