Enable job alerts via email!

Graduate / Junior Software Engineer

Ecm Selection

Cambridge

On-site

GBP 25,000 - 35,000

Full time

3 days ago
Be an early applicant

Job summary

An engineering firm specializing in robotics is seeking a Graduate / Junior Engineer to join their software team. This role involves contributing to software development for mobile robotic systems. Candidates should possess a strong academic background in Computer Science or Electronics, with relevant work experience or project skills in programming languages such as C# and Python. The position requires adaptability and a keen interest in robotics. Preference given to those with unrestricted rights to work in the UK.

Qualifications

  • Graduate or junior level with a strong academic background.
  • Demonstrable work experience or substantial hobby projects in software development.
  • Keen interest in robotics, machine learning, or computer vision.

Responsibilities

  • Contribute to software development for mobile, autonomous robotic systems.
  • Learn quickly and deliver on assigned tasks independently.

Skills

Programming in C#
Python
Embedded C
Firmware development
Communication skills
Adaptability

Education

1st / high 2.1 degree in Computer Science, Electronics or similar
A* / A grades in Maths and Physics at A-level
Job description
Overview

Based near Royston, this engineering company develops mobile, autonomous robotic systems. Their products are being used in the field by their customers, delivering real-world solutions. As they expand, they are looking to hire a graduate / junior engineer to join their software team. The team are nimble, and hires need to be adaptable and have the aptitude to pick things up quickly. Whilst the role would be mentored, it would suit someone who has the get-up-and-go attitude for independent work – looking to over-deliver on any tasks they are given.

Responsibilities
  • Join the software team and contribute to software development for mobile, autonomous robotic systems. Be adaptable, learn quickly and deliver on assigned tasks with a proactive, independent work style.
Requirements
  • Strong academic background which should include a 1st / high 2.1 degree in Computer Science, Electronics or similar from a top ranked university, as well as A* / A grades in Maths and Physics at A-level (7 / 6 at IB).
  • Demonstrable work experience (internships, placement year) or substantial hobby projects in software development, ideally for an electronics-based technology.
  • Keen interest in robotics including performance, machine learning or computer vision.
  • Evidence of software competence and aptitude through projects using different programming languages including C#, Python or writing firmware.
  • Good communication skills and keenness to learn and develop new skills.

Due to the nature of projects, it is expected you would mostly be onsite. Only applicants with unrestricted rights to work in the UK will be considered.

Keywords: Graduate / Junior, Software Engineering, C#, Embedded C, Python, Firmware, Bash, Software Test, Robotics, Electronics, Computer Vision

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs