C++ Jobs in England

1,326 to 1,350 of 1,350 C++ Jobs in England

Software Engineer ( Robotics & Automation )

Dorchester, Dorset, South West, United Kingdom
Rise Technical Recruitment Limited
Software Engineer ( Automation/Robotics ) Dorchester ( Weymouth, Poole, Yeovil, Southampton, Bournemouth & Surrounding areas ) £45,000 - £55,000 + Training + Progression + Pension An excellent opportunity awaits a Software Engineer with a background in an industrial automation/engineering sector More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Software Support Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Fyre Global Limited
expertise in a niche but fascinating domain What youll be doing: Acting as a technical expert, supporting customers with complex software and system issues Writing and debugging code in C++ (and sometimes C#) to solve real engineering problems (dont worry specific C++ and C# experience isnt needed, as youll learn the products in the position itself as long as you … or applications role Happy working onsite in a small, collaborative engineering environment Self-sufficient, pragmatic, and keen to develop long-term expertise Desirable skills: Strong hands-on experience in C++ (C#/.NET experience a plus) Experience with .NET/C#, embedded systems, or DevOps Background in physics, maths, geospatial, or defence-related sectors Prior customer-facing or pre-sales More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Code Coverage Expert

Farnborough, England, United Kingdom
IC Resources
Join a pioneering organisation in the space sector – Hampshire This organisation is driving forward innovation in space systems and software, and they are looking for an experienced C/C++ Engineer to take ownership of code quality and coverage tools. You’ll play a key role in strengthening build processes, improving test coverage, and ensuring robust software development practices across … wider development practices and make a tangible impact on mission-critical systems. For this Software Engineer role, we are looking for someone with Strong commercial experience in C and C++ development Hands-on experience with code coverage tools (GCOV/LCOV) Background in software quality assurance and test coverage Understanding of build systems and large-scale software robustness Ability to … collaborate with engineers and leads, bringing authority and technical expertise What next? If you’re an experienced C/C++ engineer with a passion for software quality and coverage and want to work on cutting-edge systems within the space sector, then please apply today to learn more! For more information on this role, or any other positions across; Embedded More ❯
Posted:

Code Coverage Expert

southampton, south east england, united kingdom
IC Resources
Join a pioneering organisation in the space sector – Hampshire This organisation is driving forward innovation in space systems and software, and they are looking for an experienced C/C++ Engineer to take ownership of code quality and coverage tools. You’ll play a key role in strengthening build processes, improving test coverage, and ensuring robust software development practices across … wider development practices and make a tangible impact on mission-critical systems. For this Software Engineer role, we are looking for someone with Strong commercial experience in C and C++ development Hands-on experience with code coverage tools (GCOV/LCOV) Background in software quality assurance and test coverage Understanding of build systems and large-scale software robustness Ability to … collaborate with engineers and leads, bringing authority and technical expertise What next? If you’re an experienced C/C++ engineer with a passion for software quality and coverage and want to work on cutting-edge systems within the space sector, then please apply today to learn more! For more information on this role, or any other positions across; Embedded More ❯
Posted:

Senior Electronics Test Engineer

Essex, United Kingdom
Redline Group Ltd
of new and existing electronic modules to the highest standards. Lead complex projects in collaboration with international colleagues. Resolve advanced electronic test issues using technical knowledge and initiative. Develop C++ software applications for engineering and production test systems. Provide coaching, support, and technical guidance to engineers and technicians. The Senior Electronics Test Engineer, Essex, will have the following key skills … or Master's degree in Electronic or Electrical Engineering. Proven experience in electronics testing (analogue and digital). Strong circuit design, signal processing, and fault-finding skills. Proficiency in C++ (or similar) for automated test systems. Experience with oscilloscopes, digital multimeters, signal generators, and logic analysers. APPLY NOW - Senior Electronics Test Engineer job in Essex could be of interest, send More ❯
Employment Type: Permanent
Salary: GBP 35,000 - 45,000 Annual
Posted:

Firmware Engineer

Yateley, England, United Kingdom
DCS Engineering
will help deliver the technology that keeps missions safe and successful. What you’ll be doing Developing and validating features for next-generation subsea products. Writing robust C/C++ for embedded Linux, RTOS, and bare-metal systems. Debugging complex boards, schematics, and communication protocols. Collaborating across engineering teams to fuse hardware and software. Innovating — re-using code, optimising systems … and shaping architectures. Mentoring colleagues and sharing best practice. What you’ll bring to the role Proficiency in C/C++ , embedded Linux, and microcontroller (STM32, PIC) development. Strong grasp of RTOS/bare-metal systems, DevOps build tools, cross-compiling. A mindset for structured software development: coding guidelines, testing, version control, peer reviews. Curiosity, collaboration, and the ability to More ❯
Posted:

Embedded Engineer

Greater Bristol Area, United Kingdom
Hybrid / WFH Options
TRIA
day to day: Automate tests for software validation. Work hands-on with embedded systems (STM32, FreeRTOS) and application-level software. Build and maintain automated test suites using C/C++ and Python scripting. Integrate testing workflows into CI/CD pipelines such as Jenkins. Produce clear, compliant documentation and collaborate across diverse engineering teams. Ideally you would have but not … a must: Solid background in software test engineering, validation, or development. Strong skills in C/C++ programming and Python scripting. Experience with embedded systems and test automation tools. Familiarity with CI/CD platforms and version control tools. Amazing to have: Experience with medical or safety-critical standards like IEC 62304. Knowledge of Git, Jira, Confluence, CppUTest, GTest, and More ❯
Posted:

Firmware Engineer

southampton, south east england, united kingdom
DCS Engineering
will help deliver the technology that keeps missions safe and successful. What you’ll be doing Developing and validating features for next-generation subsea products. Writing robust C/C++ for embedded Linux, RTOS, and bare-metal systems. Debugging complex boards, schematics, and communication protocols. Collaborating across engineering teams to fuse hardware and software. Innovating — re-using code, optimising systems … and shaping architectures. Mentoring colleagues and sharing best practice. What you’ll bring to the role Proficiency in C/C++ , embedded Linux, and microcontroller (STM32, PIC) development. Strong grasp of RTOS/bare-metal systems, DevOps build tools, cross-compiling. A mindset for structured software development: coding guidelines, testing, version control, peer reviews. Curiosity, collaboration, and the ability to More ❯
Posted:

Senior Electronic Test Engineer

Clacton-on-sea, Essex, United Kingdom
Tec Partners
to product reliability and performance. Key Responsibilities: Lead testing of new and legacy products to the highest standards Run complex test projects and measurements, liaising with colleagues worldwide Develop C++ (or similar) applications for automated test systems Troubleshoot and resolve complex technical issues Support and mentor technicians and junior engineers as needed Ensure all test documentation is accurate and up … Skills and Experience: Degree in Electronic/Electrical Engineering or equivalent experience Strong expertise in analog and digital electronics, circuit design, signal processing, and debugging Proficiency in programming with C++ (or similar) for automated testing Experience using oscilloscopes, digital multimeters, signal generators, logic analysers, and other test equipment Excellent problem-solving skills and ability to work independently Coaching, mentoring, and More ❯
Employment Type: Permanent
Salary: GBP 35,000 - 55,000 Annual
Posted:

Digital Design Engineer

Stevenage, Hertfordshire, United Kingdom
ARM
high-speed serial interconnects Conduct signal integrity (SI) and power integrity (PI) analysis to ensure robust hardware performance Develop board-level test and debug strategies using VHDL, C/C++, or Python Apply digital signal processing (DSP) principles for hardware integration in radar and sensor systems Document designs to a high technical standard and support system-level design reviews throughout … speed digital electronics design and FPGA integration Experience with SI/PI analysis and debugging complex board-level issues Proficiency in hardware description and programming languages (VHDL, C/C++, Python) Strong knowledge of DSP concepts and familiarity with signal processing applications If this all sounds like something you will be interested in then simply apply and we can discuss More ❯
Employment Type: Contract
Rate: GBP 65 - 80 Hourly
Posted:

Lead Digital Hardware Design Engineer

Stevenage, England, United Kingdom
Eclectic Recruitment Ltd
Integrity) and PI (Power Integrity) analysis Specify and document designs to a high professional standard Support board-level test and debug using VHDL and programming languages such as C, C++ or Python Ensure designs meet customer requirements and are delivered successfully across the product lifecycle The ideal candidate would have: Strong experience in high-speed digital hardware design Familiarity with … configuration management skills The ideal candidate must have: Hands-on experience in complex high-speed digital design Proficiency in VHDL for board-level test and debug Proficiency in C, C++, or Python for supporting hardware testing Experience with SI/PI analysis Strong academic or technical background to support this intellectually demanding role A strong desire to drive collaboration and More ❯
Posted:

Lead Digital Hardware Design Engineer

stevenage, east anglia, united kingdom
Eclectic Recruitment Ltd
Integrity) and PI (Power Integrity) analysis Specify and document designs to a high professional standard Support board-level test and debug using VHDL and programming languages such as C, C++ or Python Ensure designs meet customer requirements and are delivered successfully across the product lifecycle The ideal candidate would have: Strong experience in high-speed digital hardware design Familiarity with … configuration management skills The ideal candidate must have: Hands-on experience in complex high-speed digital design Proficiency in VHDL for board-level test and debug Proficiency in C, C++, or Python for supporting hardware testing Experience with SI/PI analysis Strong academic or technical background to support this intellectually demanding role A strong desire to drive collaboration and More ❯
Posted:

Lead Digital Hardware Design Engineer

watford, hertfordshire, east anglia, united kingdom
Eclectic Recruitment Ltd
Integrity) and PI (Power Integrity) analysis Specify and document designs to a high professional standard Support board-level test and debug using VHDL and programming languages such as C, C++ or Python Ensure designs meet customer requirements and are delivered successfully across the product lifecycle The ideal candidate would have: Strong experience in high-speed digital hardware design Familiarity with … configuration management skills The ideal candidate must have: Hands-on experience in complex high-speed digital design Proficiency in VHDL for board-level test and debug Proficiency in C, C++, or Python for supporting hardware testing Experience with SI/PI analysis Strong academic or technical background to support this intellectually demanding role A strong desire to drive collaboration and More ❯
Posted:

Staff Performance Modelling Engineer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Arm Limited
Engineering, with a strong focus on performance analysis. This role is ideal for someone passionate about deep performance investigations, bottleneck identification, and data-driven architectural insights - alongside developing supporting C++ models. About the Role In this role, your primary responsibility will be performance analysis of next-generation Interconnect IP. You will work closely with architecture, design, and modeling teams to … performance analysis methodology and standard processes across Arm's System IP group. Required Skills and Experience : Strong hands-on experience in performance analysis and architectural performance tuning. Proficiency in C++ programming, particularly performance modeling and simulation. Solid understanding of computer architecture, particularly memory subsystems and interconnects. Python scripting experience for automation and data analysis. "Nice To Have" Skills and Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - 3D Tooling

City of London, London, United Kingdom
IC Resources
Software Engineer - 3D Tooling London £50,000 - £60,000 As a Software Engineer – 3D Tooling, you’ll be central to transforming complex real-time data into intuitive tools that bridge computational models and physical phenomena. Your work will help drive More ❯
Posted:

Software Engineer - 3D Tooling

London Area, United Kingdom
IC Resources
Software Engineer - 3D Tooling London £50,000 - £60,000 As a Software Engineer – 3D Tooling, you’ll be central to transforming complex real-time data into intuitive tools that bridge computational models and physical phenomena. Your work will help drive More ❯
Posted:

Embedded Systems Engineer

Shipley, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Nolan Recruitment
Embedded Systems Engineer Employment Type: Permanent Hours/Duration: 40 hours per week, Monday - Friday Location: Shipley (Hybrid working is available with approx 1-2 days per week in the office) Salary: £55,000-£65,000 per annum (depending on More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Software Engineer - 3D Tooling

london (city of london), south east england, united kingdom
IC Resources
Software Engineer - 3D Tooling London £50,000 - £60,000 As a Software Engineer – 3D Tooling, you’ll be central to transforming complex real-time data into intuitive tools that bridge computational models and physical phenomena. Your work will help drive More ❯
Posted:

Software Engineer - 3D Tooling

london, south east england, united kingdom
IC Resources
Software Engineer - 3D Tooling London £50,000 - £60,000 As a Software Engineer – 3D Tooling, you’ll be central to transforming complex real-time data into intuitive tools that bridge computational models and physical phenomena. Your work will help drive More ❯
Posted:

Software Engineer - 3D Tooling

slough, south east england, united kingdom
IC Resources
Software Engineer - 3D Tooling London £50,000 - £60,000 As a Software Engineer – 3D Tooling, you’ll be central to transforming complex real-time data into intuitive tools that bridge computational models and physical phenomena. Your work will help drive More ❯
Posted:

GPU & Rendering Engineer

Cambridge, England, United Kingdom
European Tech Recruit
on experience with one or more of the following graphics APIs such as Vulkan, OpenGL, Metal, DirectX11 or 12 and/or OpenCL. Excellent programming skills using C or C++ Motivations to work with Ray Tracing, Game Engine Development, or had prior knowledge of Device Driver Development is beneficial. Key Words: GPU/Graphics/Driver Development/C/… C++/Firmware/Embedded Systems/CPU/Driver internals/Software Architecture/GBuffer/Global Illumination/Direct X/OpenGL/Vulkan/GL ES/Game Engine/Ray Tracing/Arm Architecture By applying to this role you understand that we may collect your personal data and store and process it on our systems. More ❯
Posted:

GPU & Rendering Engineer

cambridge, east anglia, united kingdom
European Tech Recruit
on experience with one or more of the following graphics APIs such as Vulkan, OpenGL, Metal, DirectX11 or 12 and/or OpenCL. Excellent programming skills using C or C++ Motivations to work with Ray Tracing, Game Engine Development, or had prior knowledge of Device Driver Development is beneficial. Key Words: GPU/Graphics/Driver Development/C/… C++/Firmware/Embedded Systems/CPU/Driver internals/Software Architecture/GBuffer/Global Illumination/Direct X/OpenGL/Vulkan/GL ES/Game Engine/Ray Tracing/Arm Architecture By applying to this role you understand that we may collect your personal data and store and process it on our systems. More ❯
Posted:

Embedded / Firmware Engineer (BLE / IoT)

Romsey, Hampshire, South East, United Kingdom
Ernest Gordon Recruitment
mentor junior engineers, and contribute to the full product lifecycle - from development and testing to post-deployment support. The Role: Design, develop, and maintain embedded firmware using C/C++ for microcontrollers. Lead firmware development projects from concept through to delivery. Design and configure wireless mesh networks on BLE. Contribute to planning within the SDLC. The Person: Experience developing firmware … in C/C++ for embedded systems. Proficient with RTOS. Able to commute to Whiteparish. Reference Number: 21053 Keywords: Firmware Engineer, Embedded C, Zephyr, RTOS, Microcontroller, Embedded Software, Electronics, Salisbury, Whiteparish, Data Logging, Display Systems. If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities More ❯
Employment Type: Permanent
Posted:

Control Systems Engineer

Banbury, England, United Kingdom
Expleo Group
Develop and integrate high and low voltage systems, communication networks, and sensor/actuator interfaces Conduct real-time embedded control software development using MATLAB/Simulink and C/C++ Perform safety analysis and design reviews, supporting compliance to ISO26262 where applicable Design and implement test rigs, develop validation protocols, and support vehicle-level testing Perform application calibration and feature … phases of development, from requirements through to final delivery Required Skills & Experience Strong experience in control system design and embedded software development Proficiency in MATLAB, Simulink, and C/C++ (including embedded platforms) Familiarity with CAN, LIN communication protocols and tools such as Vector CANalyzer/CANoe and PEAK Experience with system-level simulation, data analysis, and vehicle diagnostics Proficient More ❯
Posted:

Control Systems Engineer

oxford district, south east england, united kingdom
Expleo Group
Develop and integrate high and low voltage systems, communication networks, and sensor/actuator interfaces Conduct real-time embedded control software development using MATLAB/Simulink and C/C++ Perform safety analysis and design reviews, supporting compliance to ISO26262 where applicable Design and implement test rigs, develop validation protocols, and support vehicle-level testing Perform application calibration and feature … phases of development, from requirements through to final delivery Required Skills & Experience Strong experience in control system design and embedded software development Proficiency in MATLAB, Simulink, and C/C++ (including embedded platforms) Familiarity with CAN, LIN communication protocols and tools such as Vector CANalyzer/CANoe and PEAK Experience with system-level simulation, data analysis, and vehicle diagnostics Proficient More ❯
Posted:
C++
England
10th Percentile
£30,382
25th Percentile
£47,500
Median
£65,000
75th Percentile
£107,500
90th Percentile
£142,000