(Senior) Software Engineer

Ecm Selection

Cambridge

On-site

GBP 45,000 - 75,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ecm Selection is seeking a (senior) Software Engineer to join a dynamic robotics start-up in the UK, onsite. The role blends writing code with testing and experimentation of robots, requiring hands-on interaction with hardware and control systems.

Candidates should have strong software experience (C# or C++), plus exposure to Python. A degree in CS or electronic engineering is preferred, with evidence of hardware projects. No sponsorship; on-site travel may be required.

Qualifications

  • Demonstrable project experience in software engineering with C# or C++.
  • Experience with control systems and hardware interfacing in robotics.
  • Test and validate software on physical hardware.
  • Degree in computer science or electronic engineering preferred; evidence of hardware projects.

Responsibilities

  • Write and test software for robotic systems.
  • Work with hardware teams to validate electromechanical prototypes.
  • Collaborate in a fast-paced start-up environment onsite in the UK.

Skills

C#
C++
Python
Robotics
Control systems
Hardware interfacing
Problem solving
Communication

Education

Degree in Computer Science or Electronic Engineering

Job description

This engineering start-up has customer trials set up in the UK and abroad for their latest robots, and have further plans to develop their next generation machines. This small tech team are unafraid to experiment and try new approaches, learning and building up their considerable knowledge and know-how. They are looking to hire a (senior) Software Engineer to join them. The role would be equal parts writing code as well as test and experimentation of the robots.

Requirements:

  • Demonstrable industry project experience in software engineering using C# (or possibly C++). Any exposure to Python would be desirable.
  • Experience with control systems and interfacing with hardware (ideally within a robotics context).
  • Comfortable working with hardware including testing software on physical machines.
  • Good general problem solver and communicator.

Interested candidates are likely to have a degree in computer science or electronic engineering, but moreover can evidence extensive relevant software projects involving hardware (ideally electromechanical systems).

No company sponsorship is available, and applicants should have full, unrestricted rights to work in the UK.

Due to the nature of the role, the position is fully onsite, with possible occasional UK or overseas travel to work with their mobile robots at trial sites.

On offer is a competitive salary and possible share options.

Keywords: C#, C++ / Python, Hardware, Robotics, Electromechanical Engineering, Control Systems, Onsite, Start-Up

Recommend for £250 - see www.ecmselection.co.uk/tell-a-friend for details.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer - Hardware & Control Systems
Robotics Software Engineer - Hardware & Control Systems

Ecm Selection • Cambridge

On-site
GBP 45,000 - 75,000
Senior Software Engineer - Hardware Robotics
Senior Software Engineer - Hardware Robotics

Ecm Selection • Cambridge

On-site
GBP 65,000 - 90,000
Share options
Senior Software Engineer - Hardware Robotics
Senior Software Engineer - Hardware Robotics

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 60,000
Share options
Robotics Software Engineer - C
Robotics Software Engineer - C

Redline Group Ltd • Melbourn

On-site
GBP 55,000 - 75,000
Senior Software Engineer - Hardware Robotics
Senior Software Engineer - Hardware Robotics

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 50,000 - 60,000
Share options
Robotics Software Engineer - C
Robotics Software Engineer - C

Redline Group Ltd • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 75,000
Senior Software Engineer - Robotics
Senior Software Engineer - Robotics

Verso Recruitment Group • Royston, Tipton

On-site
GBP 54,000 - 66,000
Software Engineer
Software Engineer

Adria Solutions Ltd • Cambridge

On-site
GBP 40,000 - 60,000
Senior Software Engineer - Robotics Hardware (Onsite, Share Options)
Senior Software Engineer - Robotics Hardware (Onsite, Share Options)

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 60,000
Share options
Senior Software Engineer
Senior Software Engineer

KO2 Embedded Recruitment Solutions • Heddon-on-the-Wall

Hybrid
GBP 63,000 - 77,000
Salary £70,000 basic
8% matched pension
Free breakfast and lunch on-site
+2