Student Part-Time Positions for Junior Software Developers and Research Assistants in Robotics (INTERNAL, FOR STUDENTS ONLY)

THESE OPPORTUNITIES ARE ONLY FOR STUDENTS ENROLLED IN A DEGREE PROGRAMME (BSc/MSc) AT THE UNIVERSITY OF LINCOLN. YOU MUST NOT APPLY IF YOU ARE NOT A STUDENT AT LINCOLN. THESE JOBS ARE IMPLEMENTED THROUGH THE “CAMPUS JOBS” SCHEME.

L-CAS is recruiting Junior Software Developers and Research Assistants in Robotics in a number of externally funded projects, ranging from logistics application through agri-robotics to applications inspired by nuclear waste challenges.

You have the opportunity to join one of leading UK robotics labs, enjoy flexible working arrangements, and a truly inspiring environment. It not only provides you with insights in robotics research but also offers competitive pay in a job very well aligned with your university studies and boosting your portfolio and CV. Other perks include:

  • Opportunity to work in an international team (and potential to travel and work at other labs, depending on circumstances and requirements)
  • Supervision by our leading L-CAS researchers (PostDocs and Academics)
  • Being part of the L-CAS team, participating in our seminars, away days and training activities
  • Opportunities to co-author scientific publications and presenting these at scientific conferences
  • Practical experience of working with industry partners
  • Making invaluable contacts for your future career with stakeholders, companies, and other academic institutions.
  • Possibility to align the thesis topic of your degree with the project employed in

We expect successful candidates in each of these jobs to work around 6 hours per week, alongside their studies. Arrangements can be very flexible, but a precise log of hours worked has to be kept. There will be meetings that require your attendance, but we will always work to ensure that your studies are not negatively impacted. You will work closely with one of our researchers (your direct supervisor), but also be part of a wider team in any of these projects.

You apply with your brief CV, a short statement, and ideally a link to your own portfolio showing some of your software development work to date. 

We have currently the following job profiles on offer. New opportunities may also come up and should your competencies match related projects or tasks we will discuss these with you at an interview stage. 

A: Human-Aware Navigation in Logistics (ILIAD)

As part of the ILIAD EU project (http://iliad-project.eu/), we have developed a solution to deliver safer and human-aware navigation for robotic forklift trucks, deployed in warehouses. In this project, you will work with an international team to finalise the implementation of the concept and contribute to the evaluation of a novel robot navigation system. The project offers competitive pay, the opportunity to co-author to scientific publications, and potentially travel with our project partners in Sweden. Arrangements can be flexible, and remote working is facilitated.

Candidate Profile

Candidates should possess good programming and communication skills. Further skills and expertise desirable for this job are

  • Substantial expertise in ROS and Python/C++ programming
  • Good mathematical understanding and logical thinking
  • Excellent team working skills combined with ability to work independently on well-defined implementation problems
  • Ability to understand existing (Python or C++) code

B: Localisation and Navigation in Intra-Logistics (Synergy)

As part of a collaboration with the industry partner Synergy Ltd, who is active in warehouse management and logistics software solutions, we are looking for a junior software developer (part-time) to advance an existing solution for robot localisation and navigation, in the context of the SnapCart project (https://www.snapfulfil.com/about-snapcart/). This job offers opportunities to work closely with industry, developing and deploying autonomous robots based on state-of-the-art research developed at the University of Lincoln. You will be working within a team of researchers and software developers (in Lincoln and Castle Donington, Leicestershire). Arrangements can be flexible, and remote working is facilitated.

Candidate Profile

Candidates should possess good programming and communication skills. Further skills and expertise desirable for this job are

  • Relevant expertise in ROS and Python/C++ programming, as well as a solid understanding of computer vision
  • Fundamental knowledge of robotic localisation and navigation
  • Good mathematical understanding and logical thinking
  • Excellent team working skills combined with ability to work independently on well-defined implementation problems
  • Ability to understand existing (Python and C++) code

C: Robot Navigation for Phenotyping (2 posts, LAR)

Our Agri-Robotics Team working with a Fleet of Thorvald Robots

Our Agri-Robotics Team working with a Fleet of Thorvald Robots

You will be joining an aspiring team of more than 30 researchers and developers, working as part of Lincoln Agri-Robotics (LAR, https://lar.lincoln.ac.uk/), a joint project of L-CAS (https://lcas.lincoln.ac.uk/wp/) and LIAT (https://www.lincoln.ac.uk/home/liat/). One focus area of LAR is robotic phenotyping, the ability to automatically and autonomously assess crop status and development in the field for a variety of crops (wheat, lettuce, broccoli, strawberries to name a few). Positions available in this project range from contributions to the outdoor navigation and localisation system for the Thorvald robot, to web interface development, allowing researchers, crop scientists and agronomists to exploit the autonomous capabilities of a robotic phenotyping platform. You will join an ambitious team of hard- and software engineers, working on dedicated solutions based on an existing and well-developed software stack, developed in ROS.

Candidate Profile

Candidates should possess good programming and communication skills. Further skills and expertise desirable for these roles (different specialisations possible) are

  • Relevant expertise in ROS and Python programming, as well as a solid understanding of computer vision
  • Fundamental knowledge of robotic localisation and navigation
  • Good mathematical understanding and logical thinking
  • Expertise in web application development (javascript, websocket, backend and frontend)
  • Excellent team working skills combined with ability to work independently on well-defined implementation problems
  • Ability to interface with existing sub-systems (API use)

D: Robotics in Extreme Environments (multiple posts, NCNR)

L-CAS is one of the partners of the National Centre for Nuclear Robotics (https://www.ncnr.org.uk/), a consortium of 8 universities developing cutting-edge technology to solve some of the problems around nuclear waste. As part of our work at Lincoln, we have developed innovative solution to remote teleoperation with haptic guidance and feedback, computer vision for object segmentation and grasping, novel control methods for robotic manipulator, mobile robots that explore, detect and localise items in an environment. In the context of this work, we are offering a number of opportunities for students to contribute to software development and system integration in robotic teleoperation, mobile manipulation, or robot navigation. The project offers the opportunity to work with other leading universities, and build upon a substantial body of research software developed at L-CAS. You’ll be working closely with our team, and have the opportunity to co-author scientific publication with them.

Candidate Profile

Candidates should possess good programming and communication skills. Further skills and expertise desirable for these roles (different specialisations possible) are

  • Relevant expertise in ROS and Python programming, as well as a solid understanding of computer vision
  • Strong mathematical background and an interest also in fundamental research
  • A solid grasp of machine learning (including deep learning), including practical experience using TensorFlow, Keras or related libraries
  • Excellent team working skills combined with ability to work independently on well-defined implementation problems
  • Ability to interface and work with existing sub-systems (API use)

E: Robotic Strawberry Harvester (GRASPberry)

The current GRASPberry strawberry harvester platform

We are looking for a junior software developer (part-time) to advance an existing solution for a robotic strawberry harvester. The GRASPberry project, in collaboration with the industry partners including Saga Robotics and Berry Gardens, develops an autonomous robotic strawberry harvester able to pick individual berries at speeds comparable to human pickers. The robotic arm, controlled by a vision system, is mounted on a Thorvald robot, allowing for continuous picking of strawberries in polytunnels. This job offers opportunities to work closely with industry, developing and deploying autonomous robots based on state-of-the-art research developed at the University of Lincoln. You will be working with a team of researchers and software developers. Arrangements can be flexible, and remote working is facilitated.

Candidate Profile

Candidates should possess good programming and communication skills. Further skills and expertise desirable for this job are

  • Relevant expertise in ROS and Python/C++ programming
  • Good mathematical understanding and logical thinking
  • Excellent team working skills combined with the ability to work independently on well-defined implementation problems
  • Ability to understand existing (Python and C++) code

Apply Now

Simply fill the form below. We will evaluate and short-list applications weekly as they come in, but aim to have first interviews already in early January 2021. We will contact you as soon as possible if your application is short-listed to arrange a short (max 30 minutes) interview with two researchers at L-CAS. We aim to fill these posts soon, with starting dates early in 2021. 

Apply Online

Please enter your full name
You MUST be enrolled as a student at Lincoln. If you say no here, your application will be disregarded.
e.g. BSc (hons) Computer Science, MSc Robotics and Autonomous Systems, etc
0/1000
Describe why you want the position and what you bring to it briefly (max 1000 characters)
Select your current level of studies
please tick all the job listed above you would like to be considered for.
upload your CV as a PDF
If you have an online presence (github, gitlab, LinkedIn or personal website)

Fields with (*) are compulsory.