476 to 500 of 1,467 C++ Jobs in the UK excluding London

Senior Embedded Systems Engineer

Hiring Organisation
Shure
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 60 K
field; Master’s preferred.6+ years’ experience in embedded systems development.Strong knowledge of networking protocols such as Ethernet, USB, AISG, and TCP/IP.Proficiency in C++ and object-oriented design principles in embedded firmware developmentAbility to design modular, maintainable software architectures with clear interfaces.Experience with embedded operating systems and leveraging hardware ...

Silicon Design Engineer

Hiring Organisation
AMD
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
performance analysis and modelling efficiency.Build technical expertise across CPU pipelines, prediction structures, memory systems, and other core microarchitecture components.PREFERRED EXPERIENCE:Strong programming skills in C++, with experience in Python or other scripting languages being beneficial.Good understanding of computer architecture and CPU microarchitecture fundamentals.Academic, research, internship, or industry experience involving processor ...

Autonomy Solution Architect

Hiring Organisation
Morgan McKinley
Location
Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £140,000 per annum, Inc benefits
marine robotics, surface/subsurface uncrewed platforms, or COLREG-compliant decision logic. Proficiency with robotics middleware (e.g., ROS 2, DDS) and core coding languages (C++, Python). Familiarity with maritime sensor suites (Radar, EO/IR, AIS, Sonar, Lidar, GNSS) and multi-sensor fusion systems. Experience applying Model-Based Systems ...

Senior Embedded Systems Engineer

Hiring Organisation
Shure
Location
Midlothian, Scotland, UK
Employment Type
Full-time
Master's preferred.6+ years' experience in embedded systems development. Strong knowledge of networking protocols such as Ethernet, USB, AISG, and TCP/IP.Proficiency in C++ and object-oriented design principles in embedded firmware developmentAbility to design modular, maintainable software architectures with clear interfaces. Experience with embedded operating systems and leveraging ...

Senior CAE and AI Expert

Location
Cambridge, England, United Kingdom
testing (drop test, shock, vibration) Experience with end-to-end simulation workflows: CAD preparation → Meshing → Solving → Post-processing → Visualization Scripting and programming: Python (preferred); C++, Java, or C# also valued. Exposure to open-source tools (e.g., OpenFOAM, FEniCSx) and pre/post tools (e.g., Gmsh, ParaView) a plus. Able ...

Principal Vulnerability Researcher

Location
Gloucester, England, United Kingdom
external stakeholders. Support business development efforts, including proposal writing and technical briefings. Essential Skills and Experience Proficiency in at least one programming language (C, C++, Python). Familiarity with assembly language (reading or writing). Experience in reverse engineering using tools such as IDA Pro, Ghidra, or Binary Ninja. Strong ...

Silicon Design Engineer

Location
Cambridge, England, United Kingdom
modelling efficiency. Build technical expertise across CPU pipelines, prediction structures, memory systems, and other core microarchitecture components. PREFERRED EXPERIENCE: Strong programming skills in C++, with experience in Python or other scripting languages being beneficial. Good understanding of computer architecture and CPU microarchitecture fundamentals. Academic, research, internship, or industry experience involving ...

Project Engineer

Hiring Organisation
Matchtech
Location
Peterborough, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £55000/annum
circuit design and development Analogue, digital and RF electronics Embedded software and firmware development FPGA technologies Software development methodologies Programming languages such as C, C++, C#, Python, JavaScript or HTML Digital Signal Processing (DSP) Network technologies and communication protocols CAD design of mechanical components and assemblies Product introduction into manufacturing ...

Senior GPU Hardware Design Engineer

Hiring Organisation
Imagination Technologies Group
Location
Kings Langley, Hertfordshire, UK
Employment Type
Full-time
architectures and debugging/testing strategies. Hands-on experience with ASIC, FPGA, and physical design tools (P&R).Proficiency C, SystemC, C++, Python, Perl, or TCL.Knowledge of place and route methodologies. Understanding of verification requirements through specification analysis. Experience in GPU/CPU design and associated methodologies such as UVM.Strong ...

Software Engineer (Typescript Focused)

Location
Cambridge, England, United Kingdom
containerization,* Knowledgeable about cloud computing environments (beneficial but not essential),* Experienced with a range of other programming languages such as JavaScript, Python, Rust, and C++ would be beneficial but not essential.As a growing business strengthening its governance and controls, this role plays a part in supporting high standards of integrity ...

Senior GPU Hardware Design Engineer

Location
Bristol, England, United Kingdom
architectures and debugging/testing strategies. Hands‐on experience with ASIC, FPGA, and physical design tools (P&R). Proficiency C, SystemC, C++, Python, Perl, or TCL. Knowledge of place and route methodologies. Understanding of verification requirements through specification analysis. Experience in GPU/CPU design and associated methodologies such ...

Wireless – Front End Developer – Gloucester

Hiring Organisation
BAE Systems
Location
Gloucestershire, United Kingdom
Employment Type
Full Time
work in this field). Experience with core Front-End technologies (eg TypeScript, JavaScript, CSS, HTML, React) Experience with some complementary technologies (eg Python, C++ and Linux) Experience of working in an Agile scrum team, and the tooling that supports software development (eg Jira and BitBucket) Why BAE Systems Here ...

Applied Scientist, Intelligent Talent Acquisition - Lead Generation & Detection Services

Location
City of Edinburgh, Scotland, United Kingdom
industry and student requisitions worldwide. Basic Qualifications Experience in solving business problems through machine learning, data mining and statistical algorithms Experience programming in Java, C++, Python or related language Speak, write, and read fluently in English Preferred Qualifications PhD in computer science, machine learning, engineering, or related fields Experience ...

Software Engineering Manager

Hiring Organisation
Indigo Vision
Location
Edinburgh, UK
Employment Type
Full-time
lifecycles (SDLC).Passionate about CI/CD and release trains, delivering a regular cadence of features and quality improvements. Mastery in any programming language (C++, C#, TypeScript, ...).Lead by example, exceed expectations and go above and beyond. Excellent communication and organizational skills. Does this sound like ...

Software Engineer

Location
Sheffield, England, United Kingdom
domains quickly and prefer practical solutions over over-engineered systems or unnecessary complexity. Projects range widely, and include: Scientific tools Embedded C/C++ (typically owned by dedicated firmware engineers, but software engineers are welcome to learn!) Linux, CUDA, Server engineering for our AI safety, - security, and verification work Custom ...

Firmware Engineer

Location
Greenford, Scotland, United Kingdom
applications* You have demonstrated experience across majority of the stages of the software development lifecycle (requirements analysis, design, implementation, testing)* Proficient in C and C++* Ideally, have experience with one or more embedded communication protocols: BLE, CAN, I2C, UART, SPI* Excellent communication and teamwork skills.* Preferably, have experience with functional ...

Software Engineer

Location
Brighton, England, United Kingdom
Working with Product, Program Management, Engineering and QA teams to bring new engine features to Linux platforms What we’re looking for Proficiency with C++ development and software engineering Experience developing on Linux desktop distributions The ability and to debug, diagnose and solve problems throughout a codebase An understanding ...

Software Engineer

Location
Stratford-upon-Avon, England, United Kingdom
Working with Product, Program Management, Engineering and QA teams to bring new engine features to Linux platforms What we’re looking for Proficiency with C++ development and software engineering Experience developing on Linux desktop distributions The ability and to debug, diagnose and solve problems throughout a codebase An understanding ...

Lead Test Engineer

Hiring Organisation
Saab UK
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
TestStand software tool chains within a test and measurement environment Experienced with creating/modifying software scripts/programs e.g. Python, Visual Basic, C, C++, etc. 3 years in a test focused role, or within test equipment development Proven experience in data capture and analysis Expert in the Verification & Validation ...

Senior Performance Modelling Engineer (CPU group)

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
architecture for the next products successful for the target sectors. You will evaluate these ideas and analyse CPU performance and power developing and using C++ based models of the micro-architecture. You will also coach and mentor more junior engineers to help them grow and become deep experts ...

Lead Test Engineer

Hiring Organisation
SAAB
Location
Fareham, Hampshire, United Kingdom
Salary
£ 60 K
TestStand software tool chains within a test and measurement environmentExperienced with creating/modifying software scripts/programs e.g. Python, Visual Basic, C, C++, etc.3 years in a test focused role, or within test equipment developmentProven experience in data capture and analysisExpert in the Verification & Validation processes and associated tools ...

Senior Embedded Engineer (RTOS)

Location
Oxford, England, United Kingdom
practices, and testing methodology for the embedded team What We're Looking For Must‐Have 5+ years of embedded software experience with C/C++ in production hardware products Proven experience writing Linux device drivers (character, platform, or PCIe drivers) Hands‐on BSP bring‐up experience on custom hardware — from ...

DevOps Engineer, Veeqo

Hiring Organisation
Veeqo
Location
Swansea, West Glamorgan, United Kingdom
Salary
£ 55 K
development- Knowledge of systems engineering fundamentals (networking, storage, operating systems)- Experience programming in at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systemsPreferred qualification - Experience in automating, deploying, and supporting large-scale ...

HVDC Cyber Security Project Engineer

Hiring Organisation
Hitachi
Location
Glasgow, Lanarkshire, United Kingdom
Salary
£ 60 K
/Image handling on servers and workstations and patch management.Exposure/Basic Knowledge in International electrical (IEEE/IEC) Standards.Basic Knowledge on C/C++ is an added advantage.Experience in establishing controls over any medium that is used as a backdoor into the SCADA networkQualified individuals with a disability ...

Senior Software Engineer – Linux

Location
Bristol, England, United Kingdom
these points, please ensure you meet the majority of them before making an application: Essential: Significant experience on embedded Linux platforms. Strong C/C++ and scripting. Experience in quality‐focused environments. Desirable: Qt, secure boot, platform hardening, Linux‐MCU protocols. For this role we are considering a salary ...