Permanent C++ Jobs in England

1 to 25 of 1,167 Permanent C++ Jobs in England

Senior / Principal Engineer, C+

Cambridge, Cambridgeshire, England
Hybrid / WFH Options
ECM Selection
nanoseconds matter. Exercise your creativity and computer science knowledge in creating software which pushes the speed limit. Collaborate with hardware engineers and sculpt quality C++ code with a full test suite. You'd be joining a specialised international technology firm in their Cambridge office, with hybrid working available. They are … experts in their field and aim to have a positive social impact, contributing to good causes. Your C++ skills and comprehensive knowledge of data structures, algorithms and concurrency will serve you well here. You may be someone who particularly enjoys unorthodox and novel optimisations which others wouldn't have thought … and technical initiative Software design skills for elegant, high performance, easy to maintain code Extensive knowledge of data structures, algorithms, complexity and concurrency Strong C++ language knowledge and coding skills Relevant technical knowledge: Concurrency (multithreading, synchronisation and alternatives, parallel hardware CPU architecture (CPI, dynamic execution, caching levels, cache misses, pipeline more »
Employment Type: Permanent
Salary: to £80,000 plus benefits
Posted:

Windows Systems Developer, Virtualisation

Cambridge, Cambridgeshire, England
Hybrid / WFH Options
ECM Selection
C/C++ Windows OS-level virtualisation development in Cambridge Work on modern, secure virtualisation technologies for Windows platforms. You'd be part of a long-standing Cambridge based group of senior developers, part of a supportive organisation offering flexible hybrid work and a competitive package, with a strong pension … Hands on expertise with finding and solving performance issues in systems software, particularly in complex cases. The following are also topics of interest: modern C++, Rust, NT architecture, Windows IoT and ARM, the Windows driver framework (WDM, perhaps KMDF), display drivers (WDDM), network drivers (NDIS) and filters (WFP), Linux development more »
Employment Type: Permanent
Salary: to £85,000 plus benefits
Posted:

C++ Software Engineer

Northamptonshire, United Kingdom
Hybrid / WFH Options
Tec Partners
C++ Software Engineer Location: Northamptonshire (Hybrid) Salary: £38,000 - £48,000 (depending on experience) We're working alongside a rapidly growing tech consultancy to find their next team member: an experienced C++ Software Engineer. They design and develop innovative solutions that make a positive impact on society and the environment. … involved in the full software development life cycle, from concept and design to testing and deployment. Key Responsibilities: - Design, develop, and maintain high-quality C++ code for IoT applications. - Collaborate with cross-functional teams to define, design, and ship new features. - Participate in code reviews and contribute to a culture … of continuous improvement. - Troubleshoot and resolve software defects and issues. Requirements: - Strong proficiency in C++ with a solid understanding of object-oriented programming principles. - Bachelor's degree in Physics, Computer Science, Engineering, or a related field. - Familiarity with database design & management - Familiarity with IoT technologies and protocols is a plus. more »
Employment Type: Permanent
Salary: £38000 - £48000/annum
Posted:

Systems Integration Engineer

Bristol, South West
Hybrid / WFH Options
IC Resources
Practical experience of Linux architecture alongside networking Working experience in Docker containers, ideally cloud native deployments It would be advantageous to have: C/C++ experience of high-performance, ideally real-time applications An understanding of one or more wireless or telecoms standards Experience of participating in plugfest or other more »
Employment Type: Permanent
Posted:

Junior Software Engineer

Leicester, East Midlands
Rise Technical Recruitment Ltd
Software Engineer Leicester (Hybrid) £35,000 - £45,000 + Training + Progression + Pension An excellent opportunity awaits a Junior Software Engineer with commercial C++ experience to join a leading company that develops specialist cognitive computing software solutions. This role offers career progression, training, and opportunities to pivot in a … in the Leicester area and operates on a hybrid basis, requiring 3-4 days in the office. The ideal candidate will have experience utilizing C++ in a commercial environment. The right candidate should also be interested in the field of Artificial Intelligence and Machine Learning, have the ability to quickly … systems and relevant concepts, and possess strong verbal and written communication skills. This is a fantastic opportunity for a Junior Software Engineer with commercial C++ experience who is looking to work within Machine Learning. The role offers excellent training, progression, and room for growth as part of the business. The more »
Employment Type: Permanent
Salary: £35,000 - £45,000
Posted:

C# Software Developer

Cambridge, Cambridgeshire, England
Hybrid / WFH Options
ECM Selection
You will need: A 1st of 2.1 degree in computer science or similarly applicable subject Demonstrably strong coding skills in C# and .NET Core (C++ or Java may be close enough if you have an excellent software engineering background) Substantial experience of professional software development, using current industry best practice more »
Employment Type: Permanent
Salary: to £65k DoE + benefits
Posted:

Specialist Software Simulator Engineer

Bristol, South West
BAE Systems
and Estimating development activities Your skills and experiences: Essential: Degree or equivalent in Engineering, Maths or Physics. Programming knowledge and experience in C/C++ using Visual Studio Experience of configuration control tools, particularly Mercurial. Typhoon domain knowledge, particularly cockpit Human Machine Interface (HMI). Desirable: Knowledge and experience of more »
Employment Type: Permanent
Salary: £50,000 - £65,000
Posted:

C++ Software Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
ECM Selection
technology, this company develops high speed hardware and software solutions for finance industry clients. Due to continued success, they are now seeking an outstanding C++ Software Engineer with expertise in developing robust and extremely optimised code. If you are the type of developer that enjoys making features execute in the … for further increasing performance. You will need: A first or 2.1 in computer science, mathematics, or other relevant STEM subject Excellent coding skills in C++ and a good technical understanding of the inner workings of the language. You will be au fait with subjects such as standard data structures and … for home working for a day or two per week. A highly competitive salary and benefits are on offer to the successful candidate. Keywords: C++, high performance software, fintech, low-latency networking, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite more »
Employment Type: Permanent
Salary: to £highly competitive + benefits
Posted:

Hardware Engineer

Surrey, England
ECM Selection
have good knowledge of FPGA development in VHDL, particularly in signal and image processing algorithms. They will also need experience of embedded C/C++ and good familiarity with PCB design and layout techniques (particularly utilising OrCAD), together with Linux device driver development. Designs can include low-power microcontrollers to … only open to UK nationals able to obtain the highest level of security clearance. Keywords: Hardware, FPGA, VHDL, SoC, PCB, DSP, RF, Embedded, C, C++, Defence, Surrey, Graduate, PhD, Electronics Engineer, Microcontrollers, Signal Processing, Image Analysis, RF Signal Filtering, Linux. Another top job from ECM, the high-tech recruitment experts. more »
Employment Type: Permanent
Salary: to £43,000 DoE + benefits
Posted:

Senior Simulator Engineer

Bristol, South West
Hybrid / WFH Options
BAE Systems
and wider Test & Evaluation Your skills and experiences: Essential: Degree or equivalent in Engineering, Maths or Physics. Programming knowledge and experience in C/C++ using Visual Studio Experience of configuration control tools, particularly Mercurial. Desirable: Knowledge and experience of Linux. Avionics/Mission systems domain knowledge. Use of Jira more »
Employment Type: Permanent
Salary: £35,000 - £43,000
Posted:

Senior Software Simulator Engineer

Bristol, South West
BAE Systems
and Estimating development activities Your skills and experiences: Essential: Degree or equivalent in Engineering, Maths or Physics. Programming knowledge and experience in C/C++ using Visual Studio Experience of configuration control tools, particularly Mercurial. Typhoon domain knowledge, particularly cockpit Human Machine Interface (HMI). Desirable: Knowledge and experience of more »
Employment Type: Permanent
Salary: £44,000 - £49,000
Posted:

R&D Software Engineer / Developer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
RedTech Recruitment
has been removed by the job-board, full details for contact are available on our website). Keywords: Windows/Java/Python/C++/Software Engineer/Software Developer/Coder/Programmer/Analyst/Software Engineering/Software Development/Programming/machine-learning/artificial more »
Employment Type: Professional qualifications, Work From Home
Salary: £70,000
Posted:

ML Processor Architect

London
Hybrid / WFH Options
IC Resources
GPU/CPU/AI accelerators ML model training, quantization, sparsity, model preprocessing etc. Software-hardware co-design PyTorch, TensorFlow NCCL, OpenMPI C/C++, Python Verilog, RTL What’s on offer? The successful Architect is most likely to achieve a six-figure salary Hybrid working Interested? This is a more »
Employment Type: Permanent
Posted:

Software Project Manager - Embedded Software

Reading, South East
Hybrid / WFH Options
IC Resources
within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. more »
Employment Type: Permanent
Posted:

Embedded Software Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
IC Resources
with low-power embedded applications. For this Embedded Software Engineer, we are looking for someone with: Commercial experience of embedded programming in C and C++ Knowledge of communication protocols (I2C, SPI, I2S, UART etc) Experience of low-power wireless technologies will be advantageous (BLE, LoRaWAN) A passion and drive to … within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. more »
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Oxford, Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
This is one for the seasoned Embedded Software (C++) Engineers at a senior level. Feeling ready for a new adventure? Want to work REMOTELY (UK only) with just a monthly visit to the office (sometimes less)? How about joining a global heavyweight in specialist tracking systems? This Senior Embedded C++ … ll be shaping the tech landscape. You will be utilizing your 7+ years of development wisdom, including a solid 5 years expertise in embedded C++, RTOS, and JIRA will be your toolkit. Theyre offering a starting salary of up to £65,000, the freedom of home/remote working more »
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Network Systems Engineer

City of London, London, United Kingdom
The Talent Partnership
in networking technology and protocols, IT security practices, Cloud Computing Services, and various operating systems. - Programming/scripting skills in languages such as C, C++, C#, Perl, Python, Java, HTML, etc. In return for your dedication, you will be rewarded with a competitive salary, comprehensive benefits package, and the chance more »
Employment Type: Permanent
Salary: £70,000
Posted:

Embedded Software Engineer

Horsham, West Sussex, South East, United Kingdom
Alten Ltd
industry regulations, security guidelines, and customer requirements 0;a0; Qualifications Experience, skills and qualifications required: Proven experience (2+ Years) in embedded software development in C++ Familiarity with real-time operating systems (RTOS) and embedded software development tools. Experience in programming microcontrollers (STM32 preferrable) 0;a0; Knowledge of secure coding practices more »
Employment Type: Permanent
Posted:

Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Babcock
modelling/simulating software in at least one of the following areas: RF telecommunications, waveforms, OSI model, SIGINT, EW. Agile development methodologies. C#, C, C++, Python and Database architecture. Qualifications for the Software Engineer: We value difference and don't have a fixed idea when it comes to background or more »
Employment Type: Permanent, Part Time, Work From Home
Posted:

Electronics & Embedded Engineer

Witney, Oxfordshire, South East, United Kingdom
Chroma Recruitment Ltd
qualified and 2+ years of industry experience Analogue & Digital electronics Embedded Microcontroller STM32Cube PCB Design, Schematic Capture & Layout Design for EMC Compliance C/C++ Python (Desirable) If you have the required skills and experience for this Electronics & Embedded Engineer role, then please get in touch ASAP with an up more »
Employment Type: Permanent
Salary: £50,000
Posted:

Lead Data Scientist / Lead Theoretical Modeller / Software Developer

Abingdon, Oxfordshire, South East, United Kingdom
UK Atomic Energy Authority
mathematical, or physical science discipline (or equivalent experience). - Established knowledge of plasma physics and fusion energy. - Demonstrable experience with compiled level languages (e.g., C++, Fortran, C) or advanced scripting languages (Julia, R, Python). - A solid foundation in either numerical methods, high performance computing, scientific software engineering or machine more »
Employment Type: Permanent
Salary: £49,396
Posted:

Senior Design Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Circle Group
Senior Design Engineer - Cambridge (Hybrid) Design Engineer - FPGA - C++ - Software Development - Embedded Linux - Python - SystemVerilog - Altera - Engineering - Design - Machine Learning - Digital Design Are you passionate about shaping the future of AI technology? Do you thrive in a collaborative environment where your ideas can make a real impact? Look no further …/Verilog/VHDL experience 5+ years FPGA (Quantus, Vivado, Altera) experience Bachelors and Masters/PhD in Mathematics, Engineering (Or Similar) Experience with C++, C or python coding languages Familiar with Linux operating systems Benefits Starting salary between £65,000 - £85,000 per annum 25 days holiday plus Bank … could be the perfect opportunity for you. Apply now to peter.hutchins @ circlrecruitment.com to join our client's dynamic and friendly team. Design Engineer - FPGA - C++ - Software Development - Embedded Linux - Python - SystemVerilog - Altera - Engineering - Design - Machine Learning - Digital Design Circle Recruitment is acting as an Employment Agency in relation to this more »
Employment Type: Permanent
Salary: £60,000
Posted:

Electronics Engineer Embedded DSP

Bath, Somerset, South West, United Kingdom
Langham Recruitment Limited
small microcontrollers and FPGAs Desired Skills and Knowledge : A bachelors degree in electrical engineering or computer science. Proficiency in programming languages like C/C++ and VHDL. Competence in modeling packages such as Matlab or Octave. A demonstrated ability to write well-structured code and provide clear documentation This is more »
Employment Type: Permanent
Salary: £60,000
Posted:

Electronic Design Engineer

Sheffield, South Yorkshire, Yorkshire, United Kingdom
Orion Electrotech Aerospace
power electronic engineering. Experience in hands-on development and troubleshooting on embedded targets as well as PCB design Solid programming experience in C or C++ Solid experience in PCB design via mentor pads and Altium designer Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems more »
Employment Type: Permanent
Salary: £45,000
Posted:

System Administrator

Cambridge, England, United Kingdom
RedTech Recruitment
/Python/Computer science/Mathematics/Graduate/Post-Graduate/BSc/Masters/Ph.D. linux/UNIX/Physics/C++/Java/Python/BASH/SQL/Perl/scripting/Systems Administrator/Junior Systems Administrator/Entry-Level Systems Engineer/ more »
Posted:
C++
England
10th Percentile
£37,800
25th Percentile
£46,250
Median
£60,000
75th Percentile
£75,000
90th Percentile
£95,000