Here is a new opportunity to join us. With all the recent funding successes and the ever-growing software base we have developed and are maintaining, the time has come to professionalise our software development. This job is an opportunity for a software engineer, to conduct and manage the development of software and its deployment, with a focus on our AI and robotics software development in agriculture. This is for you if you enjoy working in a diverse team at the edge of knowledge and technology, working with excellent researchers and PhD students.
The Senior Research Software Engineer (a professional, non-academic position) will collaborate with world-leading researchers to design, develop and maintain high-quality code, ultimately enabling novel research to be performed more efficiently and reliably. The role involves leading the development of new or existing software in the areas of Robotics, Artificial Intelligence and Machine Learning, the management of software projects, and training of less experienced engineers.
Lincoln Agri-Robotics (LAR) expands the successful interdisciplinary collaboration between two of the University’s leading research groups: the Lincoln Institute of Agri-Food Technology (LIAT) and the Lincoln Centre for Autonomous Systems (L-CAS). The new centre offers the perfect opportunity to make a real difference by deploying robotics to the global challenges facing crop-based agriculture, such as climate change, population growth, political pressures affecting migration, and the demographics of an ageing population. The post-holder will also benefit from excellent facilities, equipment and ready-made links to our extensive network of industry partners across the agri-food chain. The new centre is based at the University’s 200-hectare Riseholme Campus, where researchers enjoy access to a working farm, woodlands, grasslands and watercourses, as well as our robotic fruit farm, including polytunnels and cold storage facilities.
Well-organised and open-minded engineers keen to participate in a broad variety of projects are most suited for the role. Expertise in some of the following areas is beneficial to excel in the role: Continuous Integration; Collaborative Software Development; Systematic Code Reviews; Agile Software Engineering Processes; Cloud Computing and Cloud Robotics (PAAS, SAAS,…); Supporting research environments; Robotics and real-time operation; Linux systems and distributions; Distributed Processing, GPU computing, and high-performance clusters.