26 to 50 of 2,167 C++ Jobs in the UK

Senior Embedded Software Engineer

Location
Burgess Hill, England, United Kingdom
bachelor’s degree or higher in computer science, software engineering, electronics engineering or another relevant STEM subject. Strong programming experience in C, C++ and Python. Solid experience developing software for microcontrollers such as NXP i.MX RT, STM32 Experience developing software for single-board computers such as Raspberry Pi Experience interfacing ...

Senior Technical Support Engineer

Location
Cheltenham, England, United Kingdom
proficiency in hybrid and cloud infrastructure (AWS, GCP, or Azure). Proven ability to write scripts or code ( Python, Bash, Go, or C/C++ ) for log analysis, diagnostic tooling, or reproduction of complex technical bugs. Exceptional problem-solving skills with a calm, methodical approach to high-pressure customer incidents. ...

Senior Embedded Software Engineer - Systems Team New Cambridge, UK

Location
Cambridge, England, United Kingdom
ability to work with a diverse range of people are essential. Strong experience of at least one Embedded Software programming language (C, C++, Python, etc.) Proven experience in SoC design, Embedded Systems Design, or Computer Architecture Proficiency with a scripting language, such as Python (preferred) Working knowledge of Verilog, VHDL ...

Low Latency E-Trading Software Engineer (VP)

Location
Greater London, England, United Kingdom
demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Knowledge of C++ would be an advantage Prior experience in managing small teams is a plus. Education Bachelor's degree/University degree in Computer Science, Engineering ...

Global Banking & Markets - Systems Engineer - Vice President - London London · United Kingdom · Vice President

Location
Greater London, England, United Kingdom
professional experience in an SRE, Production Engineering, or a DevOps role. Hands-on experience with at least one object-oriented programming language (e.g., Java, C++) and a scripting language (e.g., Python, Bash). Excellent analytical and communication skills. Ability to multi-task and prioritise tasks effectively. Proven experience supporting ...

Senior Site Reliability Engineer

Location
Cambridge, England, United Kingdom
. Resilience and disaster-recovery design, including multi-region or chaos/resilience testing. Commercial or low-level languages beyond scripting (Java, C#, Golang, C++, Rust). Experience with legacy Windows Server/.NET/T-SQL/PowerShell environments, where Bango still operates them. Experience working across time zones ...

Embedded C/C++ Software Engineer

Hiring Organisation
Granite Recruitment and Consulting
Location
Tewkesbury, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Embedded Software Engineer (Embedded Linux/C) Tewkesbury/work from home hybrid - £40,000 - £70,000 plus 10% pension, bonus & private healthcare A great opportunity for an Embedded Software Engineer to join a hugely ...

Lead C++ Software Engineer - Low-Latency Trading

Location
Greater London, England, United Kingdom
Locations 25 Bank Street, Canary Wharf, London, Greater London, E14 5JP, GB Job Schedule Full time Job Description We have an opportunity to impact your career and provide an adventure where you can push the ...

Embedded Software Engineer (Yotco/Embedded Linux)

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
design experience. Embedded Linux development including device trees, user-space/kernel-space, and SoC platforms. Experience of Yocto. Real-Time Embedded C/C++ development. Experience with high level programming language/s such as Python. Broader embedded experience such as RTOS, bare metal systems, Algorithms and communication protocols. ...

Senior Software Engineer

Hiring Organisation
STSdefence
Location
Gosport, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
opportunities for further business development Skills/Qualifications: Degree Qualified (BSc or equivalent) in Software Engineering, Computer Science or equivalent experience Experience with C++, C#, Java, and web development (HTML, CSS, JS, etc.) Exposure to other embedded development (Linux, bash/shell scripting, terminal command-line scripts, Qt/ ...

Senior Lead Software Engineer - Java / Python - Risk Technology Data Strategy

Location
Greater London, England, United Kingdom
ensuring operational stability of large-scale enterprise data platforms Advanced skills in one or more programming languages such as Java, Python, C/C++, or C# Practical experience delivering system design, application development, testing, and operational stability Working knowledge of relational and NoSQL databases and data lake architectures Experience developing ...

Embedded Software Engineer

Location
Chesterfield, England, United Kingdom
Minimum of 5 years experience Bachelor's or Master's degree in Computer Science, Engineering or a related field. Strong proficiency in C/C++ programming. Knowledge of embedded communications (e.g. CAN, LIN). Experience in developing applications using the Qt framework and QML programming language. Familiarity with version control ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
equivalent practical experience. 5+ years of experience building connected embedded products, or strong relevant industry/project experience. Good proficiency in C/C++ for embedded systems, with experience working with RTOS environments such as Zephyr or FreeRTOS. Experience with Python for testing, tooling, or automation. Solid understanding of device ...

Quantitative Developer New London

Location
Greater London, England, United Kingdom
environment. Solid understanding of algorithms, software architecture, design patterns, and software engineering best practices. Proficiency in at least one modern programming language (e.g. Python, C++, Java). Strong numerical reasoning and problem-solving skills, with the ability to work comfortably with quantitative and scientific problems. Desirable Skills and Experience (beneficial ...

Software Engineer - Block Storage UK

Location
West of England, England, United Kingdom
needs. We make bold moves, together, and are a force for good. What you’ll bring Experience in programming languages such as Java, C, C++, Python, or Go Understanding of Software development processes and practice A desire to embrace latest AI technology and apply it to enhance our development lifecycle ...

Senior Embedded Software Engineer

Location
Reading, England, United Kingdom
progress to stakeholders as required. Mentor junior engineers, developing their technical skills and championing best practice. QUALIFICATIONS, EXPERIENCE AND SKILLS Highly skilled in in C++ development on embedded systems. Demonstrated success in delivery of reliable, real-time embedded functionality. Full lifecycle development experience – design, develop, test, maintain. Good experience ...

Embedded Software Engineer (UAV's)

Location
Oxford, England, United Kingdom
degree in Electronic Engineering, Computer Science, Computer Engineering, or related engineering field Experience delivering functioning commercial embedded software Excellent C/C++ skills & familiarity with Python and object‐oriented programming Understanding of Linux and kernel programming (Device trees) as well as interfaces (SPI, UART, CAN, USB) Proficiency developing for bare ...

Senior Software Engineer

Location
United Kingdom
required* Suggest & introduce new technologies to improve productivity, reliability, reusability, etc**What we're looking for in you:*** Experience in application development in C++ and C#* Experience writing services on Windows, Embedded Windows and embedded processors* Experience of OpenGL, SQL and data analysis techniques would be beneficial* Experience integrating with ...

Senior Software Engineer

Location
Saltaire, England, United Kingdom
required Suggest & introduce new technologies to improve productivity, reliability, reusability, etc What we’re looking for in you: Experience in application development in C++ and C# Experience writing services on Windows, Embedded Windows and embedded processors Experience of OpenGL, SQL and data analysis techniques would be beneficial Experience integrating with ...

Lead Software Engineer (Bath Area)

Location
Bath, England, United Kingdom
skills, including leading meetings and presenting technical concepts to stakeholders Effective problem-solving and analytical skills, with high attention to detail Ability to apply C++ and Fortran programming to solve complex computational problems efficiently INTERVIEW PROCESS: Stage 1: 20 min video call with a member of the hiring team Stage ...

Senior Java Developer

Location
Manchester, England, United Kingdom
diverse teams and provide constructive, solution-oriented feedback. What You Will Bring Essential: Minimum of 5 years experience in software development. Extensive experience in C++, Java, experience with AWS cloud platform, particularly serverless architecture (Lambda, API Gateway), containerisation (ECS, ECR) and CDK. Proficient in Bitbucket and building CI/ ...

Senior Backend Engineer

Location
Greater London, England, United Kingdom
looking for... Essential skills and experience: 5+ years experience of developing complex applications using an OO language (ideally Python, but experience in C++/C#/Java/etc would also be considered) Experience working on mission-critical applications, following a robust SDLC Excellent communication and problem-solving skills ...

Deployed Software Engineer

Location
Greater London, England, United Kingdom
degree in Computer Science, Engineering, or a related technical/scientific subject Strong core programming skills in object orientated languages such as Python, C++ or Java Knowledge of frameworks such as Angular or React A deep enthusiasm for expanding your knowledge of a diverse technology stack Willingness to travel ...

Software Engineer (Mid and Senior Levels)

Location
Bath, England, United Kingdom
with partial or adjacent skills and backgrounds, to fill a number of different roles within each capability area. Device & Embedded Software Systems Embedded Linux, C++/Python, embedded systems, multi‐sensor and camera‐based devices (including thermal and line‐scan), data acquisition and edge processing, device‐to‐cloud pipelines, networking ...

Senior Systems Engineer

Location
Greater London, England, United Kingdom
robotics, or similar systems. Familiarity with ROS 2 topics, services, actions, quality-of-service policies, lifecycle management, TF, rosbag, and distributed execution. Familiarity with C++, Python, Linux, Git, CI/CD, containers, and modern software development workflows. Experience with simulation tools such as Isaac Sim, Gazebo, MuJoCo, MATLAB/Simulink ...