Full Stack Software Engineer

ECM Selection Limited
London, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£60,000.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) C Sharp (Programming Language) C++ (Programming Language) PostgreSQL Machine Learning TypeScript Rust (Programming Language) ReactJS AngularJS

Job description

Create software for autonomous vehicles using C++, C# or Rust

A versatile and pioneering start-up company, based in London, seek adept and flexible Full Stack Software Engineers to assist them as they develop their technology for autonomous vehicles.

Providing robust and reliable autonomous systems to security related and humanitarian sectors, this team of talented engineers and scientists are building integrated products that will be adapted to perform in either submarine, aeronautical or harsh terrestrial environments.

You will be developing the software to power the systems, as well as handling large datasets from multiple sensors and creating GUIs capable of presenting complex information clearly, for both the web and Android. This may involve interfacing with third party APIs or the development of your own.

Requirements

  • Full rights to work in the UK without time limit or sponsorship
  • A good degree (2:1 or above) in Computer Science, Physics, Engineering or similar technical subject
  • Evidence of strong skills in commercial grade software engineering using object-oriented programming such as C#, C++ or Rust.
  • Skilled in frontend development in Typescript or JavaScript, with good knowledge of frameworks such as Angular or React

It would be great if you also have:

  • Skills with incorporating machine learning applications
  • Good knowledge of SQL databases, such as PostgreSQL
  • Excellent appreciation for the issues involved with working on embedded or resource constrained devices

Benefits & conditions

This is an exciting opportunity to join a rapidly growing start-up in their early days and make a big impression on the company as it expands. There will be opportunities for career development as the team grows, possibly including software team leadership. Stock options are available for all employees as well as a highly competitive remuneration package.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:25 min

Advantages of migrating search infrastructure to PostgreSQL

Dharin Shah Dharin Shah · World Congress 2025

Videos

See all

Related articles

See all