Permanent 'C++' Job Vacancies

826 to 850 of 1,560 Permanent C++ Jobs

Senior Research Engineer (AI Inference)

London Area, United Kingdom
Paradigm Talent
technical direction across the team You should bring: 5+ years software engineering experience, with deep backend/system-level experience Strong coding skills in a typed systems languages like C++/Go/Rust (would also consider Python) Familiarity with Kubernetes, and cloud infra A strong engineering mindset with a bias for clean abstractions, reliability, and performance Bonus points for More ❯
Posted:

Senior Research Engineer (AI Inference)

City of London, London, United Kingdom
Paradigm Talent
technical direction across the team You should bring: 5+ years software engineering experience, with deep backend/system-level experience Strong coding skills in a typed systems languages like C++/Go/Rust (would also consider Python) Familiarity with Kubernetes, and cloud infra A strong engineering mindset with a bias for clean abstractions, reliability, and performance Bonus points for More ❯
Posted:

C# Software Engineer

Greater Bristol Area, United Kingdom
Hybrid / WFH Options
IC Resources
closely with engineers to support research, experimentation, and verification across both synthetic and physical environments. What's required for this C# Software Engineer Position? Solid experience developing in C# (C++ experience also valued). Background or interest in simulation, real-time software, or integrating software with hardware. Strong understanding of software lifecycle practices, including version control, testing, and agile methods. More ❯
Posted:

Software Architect

Portsmouth, England, United Kingdom
Matchtech
You will have a strong understanding of Software Architecture and how it works in conjunction with hardware. Candidates will therefore ideally have real-time embedded software experience in C, C++ or Ada, as well as a strong understanding of software architecture. Ideally candidates will also have experience of UML or MATLAB as modelling tools. What You’ll Be Doing Provide More ❯
Posted:

Electronics Software Engineer

Manchester, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
the ongoing growth and mentoring within the electronics engineering team. What You'll Bring Strong experience in analogue and digital circuit design. Proven embedded software development skills (C/C++ preferred). Hands-on experience with microcontrollers and system integration. A British passport (required for security clearance). Passion for working on low-volume, high-performance systems where innovation and More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 50,000 Annual
Posted:

PLC Automation Software Engineer

Royston, Hertfordshire, United Kingdom
ECM Selection (Holdings) Limited
driven control system which includes servomotors, proximity sensors, industrial communication protocols (EtherCAT or IO-Link), use of structured text languages (IEC (phone number removed). Additional experience with modern C++, C# or Python would be desirable. Similarly, experience with modern communication protocols (REST APIs, OPC UA) for high level system connectivity would be beneficial. Due to the nature of projects More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Flight Software Engineer

Didcot, England, United Kingdom
Hays
to contribute across multiple projects and influence the development of mission-critical systems. What you'll need to succeed Essential Skills Strong experience in embedded software development (C/C++) Experience with real-time operating systems (RTOS) such as VxWorks or RTEMS Familiarity with satellite communications protocols (e.g. PUS, CCSDS, CAN, SpaceWire) Good understanding of the software development lifecycle Experience More ❯
Posted:

Control Systems Engineer

Woolston, Warrington, United Kingdom
Michael Page
solving skills and attention to detail. Knowledge of industry regulations and safety standards. Minimum 3+ years in a similar Controls System Engineer role Motion Control, Servo Drives, Application programming (C++, Python, Java, etc), PLC logic programming (Beckhoff, Siemens, Rockwell, HMI programming HTML, Javascript desirable but not essential Job Offer Competitive salary ranging from 40,000 to 55,000. Standard pension More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Flight Software Engineer

Didcot, Oxfordshire, South East, United Kingdom
Hays
to contribute across multiple projects and influence the development of mission-critical systems. What you'll need to succeed Essential Skills Strong experience in embedded software development (C/C++) Experience with real-time operating systems (RTOS) such as VxWorks or RTEMS Familiarity with satellite communications protocols (e.g. PUS, CCSDS, CAN, SpaceWire) Good understanding of the software development lifecycle Experience More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

GPU Software Engineer (OpenGL ES, Vulkan, DirectX)

Cambridge, England, United Kingdom
European Tech Recruit
on experience with one or more of OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep understanding of GPU architectures and workloads, including gaming, XR, and machine learning. Excellent C++ development skills and familiarity with version control systems. Self-motivation, ambition, and the ability to work collaboratively in a team environment. A BSc, MSc, or PhD in a relevant discipline. More ❯
Posted:

Firmware Support Engineer

Morecambe, Lancashire, England, United Kingdom
UK Talent Resource
commercial experience as a Firmware Engineer or Embedded Software Engineer. Strong, hands-on experience with Modbus and M-Bus communication protocols. Proficiency in embedded software development practices (C/C++ is often implied). Solid understanding of computer networking (TCP/IP, DHCP, Ethernet). Excellent analytical and problem-solving skills for debugging complex system issues. Strong communication skills, with More ❯
Employment Type: Full-Time
Salary: £35,000 - £50,000 per annum, Negotiable
Posted:

Embedded Software Engineer

City Of Bristol, England, United Kingdom
SR2 | Socially Responsible Recruitment | Certified B Corporation™
but expected to be self-sufficient. This is a role for engineers who want freedom, fast learning, and real engineering responsibility, not hand-holding. Ideal Background Strong C/C++ development experience in embedded environments Confident working with Linux, ideally in Yocto-based systems Some exposure to low-level systems (drivers, kernel, bootloaders) Comfort with hardware-focused debugging and problem More ❯
Posted:

Software Engineer – Intra-Operative Devices

City of London, London, United Kingdom
Hybrid / WFH Options
Planet Pharma
testing and support. Ensure compliance with security and regulatory requirements. Deliver robust, secure, medical-grade software. Requirements: BS/MS in Computer, Electrical, or Electronics Engineering. Proficient in modern C++ (C++17+), Unix/Linux, and inter-process communication (gRPC, DDS, Zenoh). Experience with deployed hardware systems and remote device management. Strong TDD/unit testing skills (Google Test or More ❯
Posted:

Software Engineer – Intra-Operative Devices

London Area, United Kingdom
Hybrid / WFH Options
Planet Pharma
testing and support. Ensure compliance with security and regulatory requirements. Deliver robust, secure, medical-grade software. Requirements: BS/MS in Computer, Electrical, or Electronics Engineering. Proficient in modern C++ (C++17+), Unix/Linux, and inter-process communication (gRPC, DDS, Zenoh). Experience with deployed hardware systems and remote device management. Strong TDD/unit testing skills (Google Test or More ❯
Posted:

Software Engineer - Games AI

England, United Kingdom
Hybrid / WFH Options
G 3d
e.g. path finding, movement, goal planning, crowds, swarms) Collaborate with Product and Delivery Managers to refine and design new features Write high quality, performant and maintainable code primarily in C++ Participate in peer code and design review Maintain a backlog that balances the timely delivery of features with quality Drive continuous improvement in the engineering team Skills Knowledge and Expertise More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Technical Consultant - Aerospace and Defence

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
The MathWorks, Inc
Additional Qualifications Expertise with Simulink and Model-Based Design Expertise in mathematical and first-principles modelling and simulation of physical systems and control laws Software development in C or C++ for real-time and embedded applications In addition, experience in the following areas would be advantageous: Development of software tools for engineering and/or scientific applications Technical consulting and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Validation & Verification Engineer

Oxfordshire, England, United Kingdom
Hybrid / WFH Options
Holt Executive Ltd
management. Experience in software validation facilities (numerical, hybrid, or hardware-based). Familiarity with Git and modern software development workflows. Background in space software verification and validation (C/C++). Understanding of communication protocols (PUS, CCSDS, CAN, SpaceWire). Knowledge of ECSS standards, especially ECSS-E-ST-40C. Strong understanding of the software development lifecycle. Proactive, self-managing, and More ❯
Posted:

Head of Compiler and Runtime

Reading, Berkshire, United Kingdom
Oxford Quantum Circuits
and you'll understand when to apply different development frameworks - from Agile to Lean - to get results efficiently. As an engineer, you'll have expertise in Python; C/C++, and Rust (or similar system-level languages) would be desirable but not essential additions to your skillset. You will combine this with strong working knowledge of performance optimisation, and modern More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2026 Technology Summer Analyst Programme (London)

London, United Kingdom
Morgan Stanley
s or equivalent degree from a STEM background. You should have an understanding of Operating Systems, familiar with foundations in at least one programming language (e.g. Python, Java or C++) with good problem-solving skills and a strong passion for Technology. Are you interested in this program? Submit your application now to join the team. Find out more about Morgan More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Northampton, Northamptonshire, East Midlands, United Kingdom
Hybrid / WFH Options
Probe UK
Writing technical documentation. Must have permanent UK Right to Work. Experience of any of the following would be advantageous Advanced DSP implementation and design for audio. Professional experience with C++ and the JUCE framework, Embedded Linux Systems or Real Time Audio. Minimum 2 years' experience in a commercial software development environment. Ability to produce clean, accurate and reusable code. Embedded More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Software Architect

United Kingdom
Quest Global Engineering Limited
engineers to senior customers Knowledge of data structuresandalgorithms, systemssoftware design,operating systems, architectures,software developmentlife cycle and processes as they relate to real-timesoftware development Experience with C/C++ and Object-orientedsoftware design. Qualifications Preferred: Experience developing software in a team-based development environment, preferably Agile/SCRUM,DevSecOpsandtest automation. Experience writing software for anddebuggingissues in real-time multithreadedsoftware More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Systems Engineer (all genders) - Hybrid

Bodolz, Bayern, Germany
Hybrid / WFH Options
Zendar
office in Lindau, Germany at least from Tuesday to Thursday • 3+ years of experience supporting a live system • 3+ years of experience with software development • Proficiency with Python and C++ • Experience working with hardware (e.g. sensors, Arduinos, robots) • Great communication and teamwork skills with a willingness to actively collaborate with a team in the US • Eagerness to challenge yourself and More ❯
Employment Type: Permanent
Salary: EUR 80,000 - 100,000 Annual
Posted:

Embedded Firmware Engineer

Newport, Wales, United Kingdom
Computer Futures
the lab we'd love to hear from you! 📩 Apply now or get in touch for a confidential chat. Desired Skills and Experience Embedded systems, Firmware development, C/C++ programming, RTOS, Microcontrollers, I2C/SPI/UART/CAN, Hardware debugging, Git, Agile development, System testing To find out more about Computer Futures please visit www.computerfutures.com Computer Futures, a More ❯
Posted:

Machine Learning, Staff Engineer

Dublin, Ireland
NLP PEOPLE
improvement. What You'll Need: 8+ years of post graduate experience in software development, with a focus on Python based product development. Expert knowledge in Python and C/C++ programming languages. Demonstrated experience working with large, complex Python codebases in a production environment. Expertise in distributed systems and messaging protocols (e.g., ZMQ). Familiarity with UNIX based scripting languages More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Senior Robotics Software Engineer

Greater London, England, United Kingdom
Humanoid
and real-world hardware Occasionally travel to customer sites to test and validate deployments What We’re Looking For 5+ years of experience in robotics or related fields Strong C++ skills and experience building production systems Solid understanding of robotic systems: control, navigation, perception, learning Experience with ROS/ROS2 or equivalent middleware Ability to read, understand, and integrate code More ❯
Posted:
C++
10th Percentile
£30,165
25th Percentile
£46,250
Median
£65,000
75th Percentile
£95,000
90th Percentile
£130,625