Embedded Software Engineer: Rust/C++17 on Linux with AI Tools

Motorola Solutions

Cambridge

Remote

GBP 60,000 - 85,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Motorola Solutions UK Limited is seeking an Embedded Software Engineer in Cambridge to develop and maintain distributed spectral monitoring software using C++17 and Rust on Linux. You will work independently under general supervision, with opportunities to apply AI-assisted tooling and collaborate with a skilled team.

The role requires a university degree in a related field and at least two years of software development experience, strong C++17 on Linux, and Rust proficiency.

Qualifications

  • University degree in Computer Science, Electronics or related engineering discipline.
  • Minimum 2 years of relevant software development experience.
  • Practical experience programming in Rust within a Linux or embedded environment.
  • Strong C++17 (ISO/IEC 14882:2017) programming skills on Linux.
  • Good problem-solving ability with attention to software detail.
  • Clear communication skills with internal team members.

Responsibilities

  • Develop, test, and maintain embedded software using C++17 and Rust across the software development lifecycle on Linux.
  • Solve technical problems by applying experience and analysis of system requirements.
  • Implement test automation including unit, regression, and performance tests.
  • Participate in peer code and AI reviews and provide constructive feedback.
  • Communicate technical information effectively to team members and stakeholders.
  • Provide guidance to junior engineers and support staff as needed.

Skills

C++17
Rust
Linux
Python
Docker
Git
Shell scripting

Education

University degree in Computer Science or Electronics

Tools

Python
Docker
Git
Linux

Job description

Motorola Solutions UK Limited is seeking an Embedded Software Engineer in Cambridge to develop and maintain distributed spectral monitoring software using C++17 and Rust on Linux. You will work independently under general supervision, with opportunities to apply AI-assisted tooling and collaborate with a skilled team.

The role requires a university degree in a related field and at least two years of software development experience, strong C++17 on Linux, and Rust proficiency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer — C++17, Rust, Linux (AI Tools)
Embedded Software Engineer — C++17, Rust, Linux (AI Tools)

Motorola Solutions • Cambridge

On-site
GBP 65,000 - 90,000
Embedded Software Engineer — C++17/Rust, AI-Driven Linux
Embedded Software Engineer — C++17/Rust, AI-Driven Linux

Motorola Solutions • Cambourne

On-site
GBP 60,000 - 80,000
Referral program
Embedded Software Engineer
Embedded Software Engineer

Motorola Solutions • Cambourne

On-site
GBP 60,000 - 80,000
Referral program
Embedded Software Engineer
Embedded Software Engineer

Motorola Solutions • Cambridge

On-site
GBP 65,000 - 90,000
RF Systems Software Engineer - C#/.NET & AI Tools
RF Systems Software Engineer - C#/.NET & AI Tools

Motorola Solutions • Cambridge

On-site
GBP 60,000 - 90,000
Applications Software Engineer – AI-Driven RF & Geolocation
Applications Software Engineer – AI-Driven RF & Geolocation

Motorola Solutions, Inc. • Cambridge

On-site
GBP 60,000 - 100,000
Rust Software Engineer - Systems & Embedded (Cambridge)
Rust Software Engineer - Systems & Embedded (Cambridge)

microTECH Global LTD • Cambridgeshire and Peterborough

On-site
GBP 70,000 - 100,000
Embedded Software Engineer - Linux, C/C++/Rust & Networking
Embedded Software Engineer - Linux, C/C++/Rust & Networking

Pure Resourcing Solutions Limited • Cambridgeshire and Peterborough

Hybrid
GBP 60,000 - 80,000
Hybrid working
Private healthcare option
Cycle-to-work scheme
+2
Software Engineer (Rust)
Software Engineer (Rust)

microTECH Global LTD • Cambridgeshire and Peterborough

On-site
GBP 70,000 - 100,000
Software Solution Architect – Embedded, RF & AI
Software Solution Architect – Embedded, RF & AI

Motorola Solutions • Cambridge

On-site
GBP 85,000 - 120,000
Referral payment plan