Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
5,335

Software Engineer jobs in United Kingdom

Senior Software Engineer

Motorola Solutions

England
Hybrid
GBP 50,000 - 70,000
22 days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Software Engineer, Agent (Arabic speaking)

Sierra

Greater London
On-site
GBP 70,000 - 90,000
22 days ago

Senior Software Engineer II

Axon

Greater London
Hybrid
GBP 100,000 - 120,000
22 days ago

Senior Software Engineer II

SurveyMonkey

Stromness
Hybrid
GBP 70,000 - 90,000
22 days ago

Software Engineer - SC Cleared

CBSbutler Holdings Limited trading as CBSbutler

Kings Worthy
Hybrid
GBP 80,000 - 100,000
22 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Software Engineer, WebRTC

Epic Games

Greater London
On-site
GBP 125,000 - 150,000
22 days ago

Full-Stack Software Engineer — Hybrid in London

Fitch Group

Greater London
Hybrid
GBP 60,000 - 80,000
22 days ago

Software Engineer, Agent (Italian speaking)

Sierra

Greater London
On-site
GBP 70,000 - 90,000
22 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Lead Software Engineer, Cloud‑Native Payments API

Visa

Greater London
Hybrid
GBP 70,000 - 90,000
22 days ago

Full-stack Software Engineer

COL Limited

Greater London
On-site
GBP 100,000 - 200,000
22 days ago

Lead Software Engineer — AI-Driven, Equity Stake

SF Recruitment

Gloucester
On-site
GBP 76,000 - 90,000
22 days ago

Senior Verification Software Engineer (Hybrid)

bet365

Stoke-on-Trent
Hybrid
GBP 50,000 - 70,000
22 days ago

Senior GPU Software Applications Engineer - Partner Enablement

Arm

Cambridge
Hybrid
GBP 50,000 - 70,000
23 days ago

C++ Software Engineer (Mid Level) – High-Volume, Low-Latency

Morningstar

Greater London
Hybrid
GBP 50,000 - 70,000
23 days ago

Software Engineer Mid Level C++ (Fix term 1 year)

Morningstar

Greater London
On-site
GBP 50,000 - 70,000
23 days ago

Principal Software Engineer - Investments

Hargreaves Lansdown

Dartford
Hybrid
GBP 90,000 - 95,000
23 days ago

Graduate Software Engineer

AlphaSights

Greater London
On-site
GBP 30,000 - 45,000
23 days ago

Senior Software Engineer, ML

MURAL

United Kingdom
Remote
GBP 128,000 - 162,000
23 days ago

Senior Software Development Engineer (SDE3) - Java/API/Backend

DCV Technologies

Welwyn Garden City
On-site
GBP 60,000 - 80,000
23 days ago

Android Software Engineer

Randstad Technologies Recruitment

Ringway
Hybrid
GBP 60,000 - 80,000
23 days ago

Senior Frontend Software Engineer

Wondercraft

England
On-site
GBP 80,000 - 100,000
23 days ago

Senior Software Engineer - Typescript (Multiple positions)

VanRath

Belfast
On-site
GBP 125,000 - 150,000
23 days ago

Senior Software Engineer, Dedrone Infrastructure

Menlo Ventures

Greater London
Hybrid
GBP 70,000 - 90,000
23 days ago

Senior Software Engineer – Wise for Enterprise – Java

Wise

Greater London
On-site
GBP 85,000 - 105,000
24 days ago

Java Software Engineer - Fintech API Platform, Fast-Growing

Jack & Jill / External ATS

Leeds
On-site
GBP 80,000 - 100,000
24 days ago

Top job titles:

Online jobsClaims jobsHorticulture jobsDesktop Support jobsUrban Outfitters jobsCatering jobsProduct Tester jobsTravel And Tourism jobsDiversity And Inclusion jobsEducation Director jobs

Top companies:

Jobs at National TrustJobs at Border ForceJobs at SodexoJobs at LushJobs at OuhJobs at AxaJobs at EonJobs at Compass GroupJobs at AudiJobs at Atos

Top cities:

Jobs in BirminghamJobs in BristolJobs in SheffieldJobs in SwindonJobs in AberdeenJobs in DoncasterJobs in LutonJobs in ExeterJobs in BoltonJobs in Solihull

Similar jobs:

Software Developer jobsIt Software Engineer jobsSoftware Engineer jobsSoftware Testing Analyst jobsEngineer jobsField Service Engineer jobsGas Engineer jobsMechanical Engineer jobsCivil Engineer jobsData Engineer jobs
Senior Software Engineer
Motorola Solutions
England
Hybrid
GBP 50,000 - 70,000
Full time
22 days ago

Job summary

A leading technology company is looking for a skilled software developer to work with C and C++ in a hybrid work arrangement. The ideal candidate will engage in a dynamic software development lifecycle focused on high-speed data processing, system performance optimization, and collaborative teamwork with hardware engineers. This role offers competitive benefits, including flexible working options and a strong focus on employee wellbeing.

Benefits

Competitive salary and bonus schemes
25 days holiday plus bank holidays
Flexible working options
Private medical care
Career development support

Qualifications

  • Hands-on experience in embedded systems development.
  • Advanced proficiency in C and C++ design and programming for embedded applications.
  • Experience developing in a Linux environment for ARM target processors.

Responsibilities

  • Design and implement robust, scalable, multi-threaded software in C.
  • Collaborate closely with hardware engineers in system integration.
  • Conduct thorough peer code reviews and maintain coding standards.

Skills

C
C++
Linux
Multithreaded programming
TCP
UDP
Git
Embedded systems

Education

Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, Electronics or Electrical Engineering

Tools

CMake
Docker
Job description
Company Overview

At Motorola Solutions we believe that everything starts with our people. We are a global close‑knit community united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that is critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters and help us build a safer future.

Department Overview

The Specialty Camera Engineering team based in Ware, UK is responsible for developing cameras for long‑range surveillance applications such as border or coastal security. The products are aimed at public and commercial safety. The team manages the complete product lifecycle, including hardware, firmware and mechanics, and handles development, testing and maintenance of the systems we build.

Job Description

Ability to work in a hybrid arrangement (office located in Ware). In this role you will be an integral part of our dynamic, fast‑paced software development team. We are looking for a proactive contributor who thrives on collaboration and is eager to engage in the entire software development lifecycle from initial concept generation and architectural design through to final implementation and launch. This position follows a hybrid model combining the flexibility of remote work with essential in‑person teamwork. Candidates must be able to commute reliably to our Ware office to collaborate on key projects and attend scheduled team meetings.

Core Technical Proficiencies
  • Programming Languages: C / C++
  • Operating Systems: Practical experience with Linux environments.
  • Concurrency: Understanding of multithreaded programming concepts and implementations.
  • Networking: Knowledge of TCP and UDP networking protocols.
  • Robotics Control: Experience or strong interest in robotic control programming is a significant plus.
  • DevOps & CI / CD: Familiarity with automated testing, continuous integration and deployment pipelines.
  • Version Control: Proficiency with Git and collaborative development workflows.
Responsibilities
  • Design and implement robust, scalable, and multi‑threaded object‑oriented software in C to address complex challenges in high‑speed data processing and networking.
  • Architect and develop advanced software modules utilizing modern C design patterns and best practices.
  • Analyze, identify and optimize low‑level system performance issues applying strong problem‑solving skills and engineering expertise.
  • Develop innovative algorithms for controlling image acquisition parameters and managing environmental conditions.
  • Produce comprehensive design documentation detailing software architecture, algorithms and implementation strategies.
  • Collaborate closely with hardware engineers during board bring‑up, system integration and debugging activities.
  • Conduct thorough peer code reviews to ensure adherence to coding standards, design guidelines and maintainability.
  • Work closely with Quality Assurance teams to define test cases for new features, identify areas for regression testing and ensure high product quality.
  • Adhere to and continuously improve established development processes throughout all phases of design and implementation.
  • Contribute to a collaborative development environment by leveraging version control (Git) and participating in code reviews and workflow discussions.
Basic Requirements
  • Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, Electronics or Electrical Engineering.
  • Hands‑on experience in embedded systems development.
  • Advanced proficiency in C and C++ design and programming for embedded applications.
  • Solid understanding of operating system concepts including processes, threads, mutexes and exception handling.
  • Proficiency in using C / C++ compilation and debugging tools.
  • Extensive experience with build systems especially CMake and with compilers and related toolchains.
  • Experience with scripting languages, build systems and version control systems (e.g., Git).
  • Proven experience developing in a Linux environment for ARM target processors.
  • In‑depth understanding of embedded design principles including C / C++ memory management, microprocessor architectures, instruction efficiency and I / O timing.
  • Fluent in English both spoken and written.
Advantageous Skills and Knowledge
  • Programming Languages: C17 proficiency with Python and/or C#.
  • Image Processing: Familiarity with image processing techniques, libraries or frameworks.
  • Camera Systems: Experience working with camera hardware and software interfaces.
  • Containerization: Experience with Docker and containerization for software deployment and development.
  • DevOps & CI / CD: Familiarity with GitLab CI / CD or similar platforms for continuous integration and deployment.
  • Version Control: Experience collaborating within distributed teams using Git and GitLab.
Personal Attributes
  • Problem‑Solving: Demonstrated ability to tackle complex technical challenges.
  • Collaboration: Effective team player comfortable with cross‑functional collaboration.
  • Adaptability: Readiness to learn new technologies and adapt to evolving project requirements.
  • Initiative: Proactive approach to identifying and resolving issues.
Benefits
  • Competitive salary and bonus schemes.
  • Two weeks additional pay per year (holiday bonus).
  • 25 days holiday entitlement plus bank holidays.
  • Attractive defined contribution pension scheme.
  • Employee stock purchase plan.
  • Flexible working options.
  • Private medical care.
  • Life assurance.
  • Enhanced maternity and paternity pay.
  • Career development support and wide ranging learning opportunities.
  • Employee health and wellbeing support (EAP, wellbeing guidance, etc.).
  • Carbon neutral initiatives / goals.
  • Corporate social responsibility initiatives including support for volunteering days.
  • Well known companies discount scheme.
Additional Information

Travel Requirements: Under 10%

Relocation Provided: None

Position Type: Experienced

Referral Payment Plan: Yes

Company: Motorola Solutions UK Limited

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally‑protected characteristic.

We are proud of our people‑first and community‑focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills we still love to hear why you think you’d be a great addition to our team.

  • 1
  • ...
  • 56
  • 57
  • 58
  • ...
  • 214

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved