Enable job alerts via email!

Software Engineer - Contract

KO2 Embedded Recruitment Solutions Ltd

Sandwell

On-site

GBP 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A technology recruitment company is seeking a Software Engineer experienced in Rust and C++ for a contract role in Birmingham. This position involves working on an Autonomous Guided Vehicle (AGV) project, where you'll be responsible for building support tooling and developing diagnostics for the AGV fleet. Candidates should have a strong computer science background and problem-solving skills. Rate is up to £650 per day with a contract length of 3 months, primarily onsite for 3 days a week.

Qualifications

  • Strong Rust or C++ (happy to learn Rust if new to it).
  • Solid problem-solving skills.
  • Computer Science background.
  • Linux experience (nice to have).
  • Industrial/PLC knowledge (desirable).

Responsibilities

  • Building support tooling to control the AGVs.
  • Developing diagnostics and feedback systems for the full AGV fleet.

Skills

Strong Rust
C++ programming
Solid problem-solving skills
Linux experience
Industrial/PLC knowledge

Education

Computer Science background
Job description
Overview

Software Engineer, Rust / C++ (contract)

Rate: Up to £650 per day (Outside IR35)

Location: Birmingham - 3 days onsite

Contract length: 3 month contract (initially)

Start date: ASAP

The role is on an Autonomous Guided Vehicle (AGV) project in Birmingham. This involves multiple AGVs running in sync in real time. This is a large engineering challenge and a lot of fun. You will mainly work in Rust, but strong C++ developers with a Computer Science background and a drive to get into Rust are very welcome. Experience with industrial systems or PLCs is a big plus.

This is a chance to make a real impact in an SME environment, working in a supportive team on cutting-edge engineering problems.

Responsibilities
  • Building support tooling to control the AGVs
  • Developing diagnostics and feedback systems for the full AGV fleet
What you'll need
  • Strong Rust or C++ (happy to learn Rust if new to it)
  • Solid problem-solving skills
  • Computer Science background
  • Linux experience (nice to have)
  • Industrial/PLC knowledge (desirable)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.