526 to 550 of 582 C++ Jobs in England

Mathematical Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£65,000
Developing clever algorithmic software to simplify complex design problems Seeking a C++ software engineering role which will also use your mathematics abilities? This R&D team develop highly mathematical code in C++ which greatly simplifies complex hardware design tasks. The company is world leading in their industry … wide range of industries. In this senior role, you would take the lead on designing and implementing new functionality within a highly mathematical, algorithmic C++ code base. You'll have involvement from all stages from the requirements specifications through to test and verification, and collaborate with colleagues from varied technical ...

Software Development Lead

Hiring Organisation
REC SOLUTIONS LIMITED
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent
Software Development Lead (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) An exciting opportunity has arisen for a Software Development Lead to joinmy clientsDevelopment department, Ideally we seek candidates who have experience within FinTech (financial technology) and Trading. This is a senior role reporting directly … developed a number of industry-first products to help improve the capabilities of retail brokers and crypto providers across the globe. Benefits (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) 25 days basic annual leave, increasing with length of service Paid days off on your birthday, a house ...

Senior Embedded Engineer

Hiring Organisation
Platform Recruitment
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
Senior Embedded Software Engineer to join an advanced engineering team, developing embedded systems for aerospace applications. Key Responsibilities Design and develop embedded firmware in C++ and Python Lead architecture and key technical design decisions Develop software for embedded Linux-based platforms Implement real-time systems for signal processing and detection … Essential Skills & Experience Strong experience in embedded Linux development Experience programming in C++ and Python Strong knowledge of comms protocols (UART, I2C, STM32) Experience with RF is highly desirable Experience in defence, aerospace, or safety-critical environments is a big bonus Apply now to join a forward-thinking technology business ...

Embedded Software Engineer - 3490-1

Hiring Organisation
Matchtech
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 65 - 70 Hourly
solutions. Key Responsibilities: Developing embedded, real-time software components Continuing the development and integration of missile subsystem software products Targeting software development in C, C++, and/or Ada languages Integrating software with other software components, firmware, and hardware Solving technical problems that sometimes extend beyond the typical software boundaries … Ensuring the software complies with relevant standards and practices Job Requirements: Experience in the development of embedded software using C, C++ (Ada experience beneficial) Understanding of Real-Time Operating Systems Excellent analytical and design skills, with the ability to perform review and critical analysis Effective communication abilities with multiple stakeholders ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
work closely with hardware, systems, and product teams to deliver robust and scalable solutions. Key Responsibilities Develop and maintain embedded software in C/C++ Work with RTOS-based systems Implement and support wireless communication protocols Contribute across the full development lifecycle, from concept to production Debug, test, and optimise … embedded systems for performance and reliability Essential Skills & Experience 4+ years' commercial experience in embedded software development Strong experience with Embedded C/C++ Solid understanding of RTOS Experience working with wireless communications (e.g. BLE, Wi-Fi, Sub-GHz, etc.) Comfortable working on resource-constrained devices Desirable Experience Embedded Linux ...

Embedded Software Engineer

Hiring Organisation
Script and Dot Ltd
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Embedded Software Engineer (C++/Linux) Remote, UK We're supporting an established, profitable technology company with international engineering teams, developing software for embedded and edge devices operating in resource-constrained environments. This is a systems-level software engineering role focused on Linux-based devices, not web, cloud, or enterprise … issues Contributing to architecture, design decisions, and engineering best practice Collaborating within a small, highly experienced engineering team What We're Looking For Commercial C++ development experience Strong Linux knowledge Experience developing software for embedded Linux devices, networking equipment, edge devices, or other resource-constrained systems Strong debugging and problem ...

Vulnerability Researcher (Cheltenham)

Hiring Organisation
CoreTech Security
Location
Cheltenham, Gloucestershire, UK
Employment Type
Part-time
tool of choice for reverse engineering and produce proof of concepts in the most suitable language for the project which could be C, C++, Python or assembly code. The role requires an inquisitive mindset and enthusiasm for solving difficult research tasks. \n Typical tasks might include\n \n Developing … mobile devices work, from applications to kernel. \n Reverse engineering proprietary binaries using your knowledge of ARM, ARM64, and MIPS. \n Auditing C and C++ source code, spotting security flaws that others haven’t. \n Growing the team’s capabilities by developing novel tools and techniques to enable cutting-edge ...

Vulnerability Researcher

Hiring Organisation
CoreTech Security
Location
Cheltenham, United Kingdom
tool of choice for reverse engineering and produce proof of concepts in the most suitable language for the project which could be C, C++, Python or assembly code. The role requires an inquisitive mindset and enthusiasm for solving difficult research tasks.\ NTypical tasks might include\ N\nDeveloping a deep understanding … Android mobile devices work, from applications to kernel.\ NReverse engineering proprietary binaries using your knowledge of ARM, ARM64, and MIPS. \ NAuditing C and C++ source code, spotting security flaws that others haven’t.\ NGrowing the team’s capabilities by developing novel tools and techniques to enable cutting-edge vulnerability research. ...

Embedded Software Engineer

Hiring Organisation
YT Technologies
Location
Basingstoke, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
Basingstoke, and are looking for their first dedicated Embedded Software Specialist . Key Responsibilities: Firmware Architecture: Design and write robust embedded C/C++ firmware for next-generation consumer devices featuring low-power microcontrollers and multi-processor frameworks . Real-Time Systems: Architect real-time tasks and multi-threaded systems … build automated test frameworks and custom validation scripts to ensure code quality before deployment . What we look for: Deep Embedded C/C++ Expertise: A proven track record of delivering firmware for real-world physical devices that have shipped to market . RTOS & Bare-Metal Depth: Strong understanding ...

Embedded Software Engineer

Hiring Organisation
Pure Resourcing Solutions
Location
Bar Hill, Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £55,000 per annum
/C++ software engineer with a desire to expand to working with Rust Would you like to work in an engineering culture where "good enough" is never good enough? Reliability, exceptional performance, and highly disciplined engineering are the core of our client’s product offering.Pure are partnering with this cutting … code, and is eager to tackle new technical challenges. Core Technical Requirements: Solid experience in embedded software development on Linux. Proficiency in C and C++ is essential. Experience contributing to middleware, backend applications, or systems software. Familiarity with multi-threaded systems and a solid understanding of software performance. Advantageous Experience ...

Embedded Software Engineer - Lead

Hiring Organisation
Pure Resourcing Solutions
Location
Bar Hill, Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £110,000 per annum
/C++ software engineer with a desire to expand to working with Rust Would you like to work in an engineering culture where "good enough" is never good enough. Reliability, exceptional performance, and highly disciplined engineering are the core of our client’s product offering.Pure are partnering with this cutting … highly collaborative environment and is comfortable working across the entire software stack. Core Technical Requirements: Deep expertise in embedded software development on Linux. C, C++ are essential Proven background in designing and building middleware, backend services, and systems software. Extensive experience developing and optimising high-performance, highly reliable applications. Strong ...

Electrical Engineer

Hiring Organisation
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location
London Area, United Kingdom
Design and develop detailed electrical schematics and PCB layouts for autonomous systems, covering both embedded and power circuits Design and implement embedded software in C++ and Python with a focus on real-time responsiveness for autonomous defence applications Perform simulations for signal integrity, thermal management, and electromagnetic compatibility (EMC) Collaborate … actuators) Hands-on experience with testing and validation against military standards Strong background in embedded software development for real-time, safety-critical systems Extensive C++ experience for embedded systems; additional Python proficiency Experience designing and deploying software for robotics applications with real-time control requirements Ability to integrate software with ...

C++ 20/23 Engineer - Hybrid, High-Perf ML Pipelines

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Hunter Bond is seeking a talented C++ 20/23 Software Engineer to join an elite tech-driven trading firm in London, offering hybrid work. This role involves building high-performance software solutions and optimizing ML pipelines while collaborating with exceptional technologists. With a modern tech stack and a supportive … culture, candidates with 2 – 15 years of experience in C++ programming are encouraged to apply. Attractive compensation of up to £200k plus bonus is available. #J-18808-Ljbffr ...

Lead Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Overview Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform Up to £130,000 per annum plus bonus plus stock Central London office Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a ...

Software Engineer C

Hiring Organisation
Technical Futures Ltd
Location
CB25, Lode, Cambridgeshire, Waterbeach, United Kingdom
Employment Type
Permanent
A Degree qualified Software Engineer with strong experience in C#, using WPF/WinUI-3 and MVVM methodologies will support the new NPI team of a thriving Technology Company. You’ll have proven experience of ...

Product Cybersecurity & Firmware Engineer

Hiring Organisation
Redline Group Ltd
Location
Newark, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£65,000
A Product Cybersecurity & Firmware Engineer is sought to join an innovative engineering team in Newark, Nottinghamshire, contributing to the development of secure, network-connected embedded products for industry-leading assistive listening solutions. The Product Cybersecurity ...

Computer Vision Engineer

Hiring Organisation
ETS Technical
Location
Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum Salary negotiable
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is ...

Mid Level C++ Programmer

Hiring Organisation
IT Search & Select
Location
Portsmouth, Hampshire, UK
Employment Type
Full-time
Hybrid working 2 days in the office per week. A major defence technology organisation is seeking a talented Mid-Level C++ Software Engineer to join its growing engineering division in Portsmouth. Youll work on cutting-edge defence projects that demand precision, reliability and innovation contributing to systems that support national ...

Embedded Software Engineer

Hiring Organisation
Oho Group
Location
Cambridgeshire, England, United Kingdom
Embedded Software Engineer This leading scaleup is looking for Embedded System Software Engineer with experience of C/C++ In this role, you will work at the intersection of low-level system software, contributing to high-performance, secure, and power-efficient mobile and embedded platforms. This role … years experience. You will ideally have Solid experience with Embedded Software Engineer Experience with most of the following: Services C/C++ Framework APIs Kernel Excellent C/C++ skills in real-time, multi-processor, multi-threaded environments ...

Senior Frontend Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Role: C++ 20/23 Software Engineer Client: Elite Tech Driven Trading Firm Compensation: Up to £200k + Bonus Location: London (Hybrid Working) Overview An Elite Tech Driven Trading Firm is looking for a highly talented C++ Software Engineer to join an elite group of individuals. This team … products with scale, reliability, and latency considerations in mind Developing and optimizing performant ML pipelines dealing with millions of data points per second Leveraging C++ 20/23 features to maintain high-performance codebases Collaborating with a team of elite technologists on greenfield projects Requirements 2 - 15 years of experience ...

Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£60,000
Software Engineer (C++) - Up to £60,000 Title : Software Engineer (C++) Company : Advanced Imaging Systems Location : Cambridge Pay : Up to £60,000 Company : A deeply technical advanced imaging R&D team are looking for a new C++ Software Engineer to join as part of ongoing growth. The company works … with significant in-house R&D capabilities, building incredibly reliable products used globally. More details available. Role : Design and implement new software features using C++ Collaborate across the business with different technical disciplines to help build cohesive systems Full SDLC development Build efficient algorithms About you : 2+ years' experience specialising ...

Software Engineer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Derbyshire, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 Annual
Software Engineer - Derbyshire - C++/SQL/React - £40,000 - £50,000 The Role An exciting opportunity has arisen for a skilled Software Engineer to join a growing Agile development team, working on advanced software solutions for complex engineering applications. This is a technical development role with a strong focus … modern C++ and software engineering best practices click apply for full job details ...

Software Engineer ADA

Hiring Organisation
Carbon 60
Location
Bristol, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £520/day
Software Engineer (Ada/C++) Location: Bristol (Full-Time Onsite) Contract: Initial 6-Month Contract (High chance of extension) IR35 Status: Inside IR35 Rate: Up to £70 per hour We're supporting a leading engineering and technology organisation in the search for a Software Engineer to join their specialist Systems … design decisions and problem-solving activities. Skills & Experience Required Strong background in software engineering. Experience with Ada is preferred; candidates with strong C or C++ experience are also encouraged to apply. (The team are happy to train you up in Ada if no Ada experience) Strong analytical and problem-solving ...

Senior Squad Lead – Embedded Systems and Low-Level Engineering

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
security requirements, this role is open to sole UK nationals only. Candidates must be eligible for or already hold SC clearance. Tools: Embedded C, C++, Rust. Newcastle onsite (relocation considered) Up to £130K What will you be doing? As Senior Squad Lead – Embedded Systems and Low-Level Engineering key responsibilities … will include: Leading a pod/squad of 6 developers on a range of embedded systems work, typically in C/C++ and/or Rust in real time and safety critical environments. You’ll have broad experience in working with peripherals (SPI, I2C, UART, CAN), industrial platforms and comms ...

Research Engineer - CPU / Microarchitecture

Hiring Organisation
European Tech Recruit
Location
Cambridge, England, United Kingdom
superscalar processor design, speculative execution, and out-of-order execution. Experience with cycle-accurate microarchitecture simulation and performance modelling. Strong programming skills in C, C++, Python, and Arm64 or RISC-V assembly. Keywords: CPU Research Engineer/Microarchitecture/Out-of-Order Execution/Branch Prediction/Superscalar/gem5 …/Cycle-Accurate Simulation/Mobile CPU/IPC/Energy Efficiency/C/C++/Python/Arm64/RISC-V/LLVM/GCC/Compiler/Performance Modelling/Cambridge/UK If you are interested in the CPU Research Engineer position, please send a copy ...