Permanent C++ Software Engineer Jobs in the UK excluding London

1 to 25 of 47 Permanent C++ Software Engineer Jobs in the UK excluding London

Embedded C/C++ Software Engineer

Wolverhampton, West Midlands, United Kingdom
Omega Resource Group
Job Title: Software Engineer Location: Wolverhampton Salary: Competitive Contract Type: Permanent This role requires full right to work within the UK Our client is a leading engineering and manufacturing business located in the Wolverhampton area currently looking for a Software Engineer to … join their software team. The right candidate must have experience working within the engineering sector and have some hardware knowledge or mechanical engineering. Key Responsibilities – Software Engineer Working within the software team working on the programming of test equipment team Programming industrial … to be on site every day Development of code to perform closer data acquisition for data analysis Supporting the Test Equipment Manager with software used on the test equipment's creating updates as well as modifying code Support route cause of investigations into quality systems software more »
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer - C++

Fareham, Hampshire, South East, United Kingdom
Redline Group Ltd
An exciting opportunity has arisen for a Senior Embedded Software Engineer - C++ based in Fareham, Hampshire to join a leading manufacturer of complex electronics equipment that is sold into the marine industry all over the world. You will be joining a well-established R … D team at a company who invest heavily in product development across challenging and diverse projects. The ideal Senior Embedded Software Engineer - C++ based in Fareham will have experience of designing, coding, integrating, testing and de-bugging embedded software/low-level … programming. The main responsibilities of the Senior Embedded Software Engineer - C++ based in Fareham role will be to: Develop embedded firmware for our cutting-edge products, ensuring optimal performance, reliability and efficiency. Design and implement low-level drivers, components and communication protocols for embedded more »
Employment Type: Permanent
Salary: £50,000
Posted:

C++ Embedded Software Engineer

Nottinghamshire, United Kingdom
NST Recruitment Limited
Overview: You have the chance to join a cutting-edge technology company who specialise in printing and labelling for customer globally, as a C++ Embedded Software Engineer. The C++ Embedded Software Engineer will be joining a global leader in product … identification, that provides innovative coding and marking solutions that helps customers ensure product safety and improve their productivity. The successful C++ Embedded Software Engineer will be able to interpret customer specifications and provide technical solutions to complex engineering problems. C++ Embedded Software Engineer Responsibilities: Analyse customer specifications and offer technical resolutions to engineering challenges. The Senior Software Engineer will devise designs and technical strategies for emerging technologies within the R&D Technology division. Develop, deploy, and sustain C++ software for more »
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer - EV

Northampton, Northamptonshire, East Midlands, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
supplied into a variety of sectors including Industrial, Medical, Material Handling and others. They are experiencing rapid growth and looking for a seasoned C++ Software Engineer - EV to join their team at the Northampton site on a hybrid basis. The responsibilities involved in the … C++ Software Engineer - EV job, based in Northampton, will include: The role will primarily be a mixture of software development and commissioning of Industrial Electric Vehicle (EV) systems where good project management, customer interface and technical expertise will be expected Provide In … house product support for staff and customers System Integration experience Key skills and experience required for the C++ Software Engineer - EV job based in Northampton are: BSc in Electronics Engineering, or equivalent in Mechatronics, Robotics, or Motorsport Engineering Experience of working with software more »
Employment Type: Permanent, Work From Home
Salary: £35,000
Posted:

Senior C++ Software Engineer

Oxford, Oxfordshire, South East
IC Resources
Rights to work in the UK without sponsorship are essential for this vacancy. An exciting opportunity for a Senior C++ Software Engineer has arisen with a world leader in motion capture technology, based in Oxford. This is a great opportunity for a Senior C++ Software Engineer to work in the core software team, focusing on developing high-performance algorithms and APIs for integrating in-house and third-party software systems for the life sciences, engineering, and entertainment industry. You will be required onsite … days per week. Experience of the Senior C++ Software Engineer will include: Extensive experience with modern C++ (versions 11-20) Experience developing high-performance algorithms in real-time. Desirable: STL, Boost and PythonIf you are a Senior C++ Software more »
Employment Type: Permanent
Posted:

Senior C++ Software Engineer (Motorsport)

Oxfordshire, England, United Kingdom
MARS Recruitment
Senior C++ Software Engineer (Motorsport), Oxfordshire. £50,000 - £70,000 Our client are a globally recognised motorsport brand and are seeking a Senior C++ Software Engineer to join their team to deliver continuous improvement of simulation tools and … developing and maintaining lap simulation tools. Previous experience of lap simulation or optimal control would be hugely advantageous. The responsibilities of the Senior C++ Software Engineer include: Developing state-of-the-art simulation tools and related models that are easy to use, modify and … maintain. Integrating those tools and models with the wider software and data-handling infrastructure. Supporting use of the tools for development and optimisation of vehicle performance. Helping to create and maintain a plan for delivery of the tools and models. Helping to define the development strategy. The ideal more »
Posted:

Software Engineer C++

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Jefferson Wells
Job Opportunity: C++ Software Engineer** Are you a passionate C++ Software Engineer looking for an exciting new opportunity? Join a leading global technology company at the forefront of innovation! We're seeking an experienced C++ Software Engineer to contribute their expertise and collaborate on cutting-edge projects. **Key Responsibilities:** - Design, develop, and optimize high-performance C++ software solutions. - Collaborate with cross-functional teams to define and implement software requirements. - Debug and troubleshoot complex software … valuable insights to enhance code quality. **Qualifications:** - Bachelor's degree in Computer Science or related field (or equivalent experience). - Strong proficiency in C++ on the Windows platform, with a proven track record of successful projects. Experience in MFC and C# is desierable. - Solid understanding of software more »
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

C++ Software Engineer

Edinburgh
Hybrid / WFH Options
IC Resources
C++ Software Engineer £40,000 - £450,000 & hybrid working - Edinburgh My client is a Fortune 100 organisation and a global leader in EDA, building the next generation of EDA tools that enable IC designers to layout the latest silicon chips. They are looking for … a C++ Software Engineer to develop and maintain the C++ code base and work on their build and regression system to test the code. You will also be implementing new features, and be responsible for increasing the performance, stability, capacity and capability … required? PhD/Masters degree in Computer Science or similar Grade A*/A/B in A level Mathematics Experience in algorithmic software development in C++ Qt/Gui Experience Excellent interpersonal skillsIf you are a C++ Software Engineer more »
Employment Type: Permanent
Posted:

SC Cleared Software Engineer C++, Java

City Of Bristol, England, United Kingdom
Lorien
SC Cleared Software Engineer C++, Java £70 per hour Inside IR35 Bristol based, onsite work required. Current SC Clearance required This is a position working on a contract basis as an SC Cleared Software Engineer, with skills in C++ … includes system integration activities on a virtual test environment and potentially representative and deliverable hardware. Depending on the skills and experience of the engineer the role could potentially require involvement in the whole development lifecycle from Architectural specification of the software product through to the testing … and verification. The key experience and knowledge required for this role includes: A Software Engineer capable of design, development and proving of complex software products. The ability to communicate technical issues with other engineers and stakeholders from different skill areas. Experience operating as part more »
Posted:

Senior C++ Software Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
IC Resources
Senior C++ Software Engineer £60,000 - £70,000 & Hybrid working My client is a deep technology company producing groundbreaking holographic displays and producing market leading AR/VR headsets. They are looking for a Senior C++ Software Engineer … and benchmarking, making a significant individual contribution, whilst offering advice and mentoring to junior team members. You'll be working on their hologram software suite, conducting research, developing their code base and tackling optical challenges. What's required? Strong C/C++ and Python skills Experience … development - Linux, Windows, Android Interest/experience with parallel computing Bonus - An interest in the AR/VR fieldIf you are a Senior C++ Software Engineer looking for an exciting opportunity in the AR/VR field, please apply to learn more! To find more »
Employment Type: Permanent
Posted:

Junior Embedded C/C++ Software Engineer

County Of Herefordshire, England, United Kingdom
Hybrid / WFH Options
IC Resources
Superb new opportunity for a Junior Embedded C/C++ Software Engineer to join a well established successful company in Herefordshire. ********Salary £32k to £45k depending on experience plus benfits and hybrid working****** I am looking for a bright Junior Embedded C/C++ Software Engineer with a strong degree, ideally placement or internship expertise and a real demonstrable passion for technology. Suitable applicants will have a good grounding in some of the following: Embedded C/C++, real time, low level development , C++/OO, UML, Agile and ideally some linux expertise. As part of a small team, the Junior Embedded C/C++ software engineer's role will involve a wide range of activities, through all aspects of the software lifecycle. You more »
Posted:

Junior Embedded C/C++ Software Engineer

Hereford and Worcester, Worcester, Worcestershire, West Midlands
IC Resources
A Superb new opportunity for a Junior Embedded C/C++ Software Engineer to join a well established successful company in Herefordshire. I am looking for a bright Junior Embedded C/C++ Software Engineer with a strong … expertise and a real demonstrable passion for technology. Suitable applicants will have a good grounding in some of the following: Embedded C/C++, real time, Low level development , C++/OO, UML, Agile and ideally some linux expertise. The Junior Embedded C/C++ software engineer will work as part of a small team, alongside the Hardware and RF Engineers and the role will involve a wide range of activities, through all aspects of the software lifecycle. This is a great opportunity to work in a more »
Employment Type: Permanent
Posted:

C++ Senior Software Engineer

Royston, Hertfordshire, South East, United Kingdom
Vector Recruitment Ltd
C++ Software Engineer - Cambridgeshire - £50k - £90k We are seeking a C++ Senior Software Engineer ( Hybrid possible) who has excellent experience in the design, implementation, and verification of software as part of a complex electronic system which … cutting-edge technology is industry leading, and going through an exciting stage of development and growth. You will have excellent experience of Modern C++ and STL and/or Rust, and a passion for developing good code, working within modern development techniques like TDD and pair/group … work environment is first class, and you will be offered a very competitive salary with area leading benefits and bonus scheme. Requirements of C++ Senior Software Engineer BSc grade 2.i or above in Computer Science, Artificial Intelligence, Machine Learning, Electronics or similar subject Experience more »
Employment Type: Permanent
Salary: £65,000
Posted:

C++ Software Engineer

Halifax, West Yorkshire, Yorkshire, United Kingdom
Rise Technical Recruitment Limited
C++ Software Engineer Halifax - 5 days on site £30,000 - £50,000 DOE + Pension + Holiday This is an excellent opportunity for a Software Engineer to join a well-established company operating in the electronic, mechanical and software … and radio for over 60 years. In this varied role you will be responsible for working closely alongside product managers to develop new software products. Through development of these new products you will be required to maintain a high standard of work and ensure reliability. Utilising both programming … and embedded skills you will be heavily involved of all stages in the products lifecycle. The ideal candidate will have experience with C++ programming and knowledge of embedded systems. Equally, you must have knowledge of Networking, including TCP/IP and overall troubleshooting abilities. Although not required, it more »
Employment Type: Permanent
Salary: £30,000
Posted:

C++ Software Engineer

Oxford, England, United Kingdom
Venture Up
C++ Software Developer – using tech to disrupt trading market – Oxford C++ Software Developer is required for exciting and innovative Hedge Fund based in Oxford. The successful C++ software engineer will be joining the talented and driven … performant systems are written in C++20/23, with a lot of the analysis and supporting code in Python. A good knowledge of C++ is essential and Python will be beneficial. Familiarity with Linux systems, Bash scripting, version control and networking will be advantageous. Experience in finance with … Skills Excellent C++programming 5+ years of experience in execution team working on custom order management system. Solid understanding of OOP concepts and modern C++ features, including memory management facilities such as smart pointers, move semantics. Familiarity with Linux, bash scripting and version control Experience working with large, messy more »
Posted:

Senior Embedded C/C++ Software Engineer

Hereford and Worcester, Worcester, Worcestershire, West Midlands
Hybrid / WFH Options
IC Resources
A Senior C/C++ Software Engineer is now needed to join an established team in beautiful Herefordshire. The ideal Senior C/C++ Software Engineer will have over 4yrs of experience with particular emphasis on Object-Oriented … Analysis and Design using UML and C++ for both embedded and desktop environments. T he role will involve development of new products using Agile development practices. Suitable Senior Software Engineers should have proven experience developing software to drive hardware devices using high performance embedded … processors and embedded Linux. Use of Confluence/Jira/Bitbucket tools is beneficial as is Python, Multi-Threaded software, Git and other software quality assurance tools and methods. You will be part of a small team working closely with the Hardware, FPGA and RF engineers. more »
Employment Type: Permanent
Posted:

Software Engineer C++ Motorsport Simulation / Vehicle Dynamics

Midlands, United Kingdom
Hybrid / WFH Options
Langham Recruitment Limited
Software Engineer C++ Motorsport Simulation/Vehicle Dynamics - Fully Remote - £80K Are you a Software Engineer with a love of mathematics who wants to be working on the most interesting problems in motorsport? We are actively seeking a skilled Vehicle … Dynamics and Software Consultant to join our clients team. Our client plays a pivotal role in transforming the performance strategies of motorsport teams, including those in Formula 1, Formula E, Indy Car, LMP, and various other series. You will immerse yourself in the intricacies of cutting-edge simulation … regulation changes, battery constraints, energy optimisation, brake/throttle/virtual controls to name but a few. A strong background in mathematics and software engineering is a fundamental requirement for potential candidates. Duties will include: Engaging with clients to enhance their comprehension of vehicle performance Maximize the utility more »
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Embedded Software Engineer - C/C++

Rotherham, South Yorkshire, Yorkshire, United Kingdom
Vector Recruitment Ltd
We have a fantastic new opportunity for an Embedded Software Engineer – C/C++ to join a well-established R&D company based in South Yorkshire. You will be working across a plethora of different cutting-edge development projects within a rapidly growing commercial … and industrial electronic security systems industry. As the Embedded Software Engineer, you will be responsible for research, design and development of software solutions for new and existing products. You will use your expertise in Embedded Linux C/C++ software … ensuring the code conforms to all relevant standards, is fully tested with no regressions and provisioning a full set of technical documentation. Embedded Software Engineer – C/C++ requirements: 2.1 or above degree in Computer Science, Electronics or closely related equivalent Recent and relevant more »
Employment Type: Permanent
Salary: £45,000
Posted:

Software Engineer ( Java, C#, Linux DDS, C and C++ Linux)

Welshpool, Powys, Wales, United Kingdom
Exsel Electronics Limited
Exsel Electronics are currently seeking to fill a number of Software Engineering roles. A minimum of 2 years commercial or academic programming. General Purpose of the Role The purpose of this role is to be a key part of a systems, software engineering and electronics team … companys products and capabilities. General Competencies A broad understanding of engineering in general. Effective communication and inter-personal skills. A good understanding of Software Development methodologies. Familiarity with the Product Development Lifecycle. General Qualifications A degree or equivalent in a relevant Engineering, Electronics, Software or Computer … Commercial programming, or programming with a very strong academic bias towards the Must Have skills identified in the Specific Skills List. Integration of software into systems using medium scale software or electronic subsystems. Conceptualisation of innovative ideas and the ability to engineer these into more »
Employment Type: Permanent
Salary: £55,000
Posted:

C++ Tools Software Engineer

Cambridge, Cambridgeshire
IC Resources
Senior C++ Performance Software Engineer £70,000 - £90,000 + Bonus & healthcare! My client is a multinational Semiconductor scale-up, focused on AI acceleration architectures. Their performance team is expanding and looking to bring on a Senior C++ Performance Software Engineer to develop and maintain various tools used for functional and performance analysis and debugging. They are looking for someone to collaborate with multi-site teams to make data-driven decisions within the company. You will also develop, test and verify reference compute compute library for … proprietary NPU ISA. What's required? Strong C++ and Python Development experience Knowledge of processor architectures - GPU, CPU or NPU Knowledge of Machine Learning and ML hardware accelerators Experience developing compute librariesIf you are a Senior C++ Performance Software Engineer looking for more »
Employment Type: Permanent
Posted:

C++ Software Engineer

Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Oho Group Ltd
Exciting Opportunity for Software Engineer C++ Up to £100,000 Oho has partnered with a Cyber Security subsidiary who is on a mission to design and build the security architecture of the future. They provide their customers with the most comprehensive defence against cybersecurity … a hybrid working model, allowing you to achieve a healthy work-life balance while still making a significant impact. Key Responsibilities: As a C++ Software Engineer you will be involved in developing software across all our platforms and creating new products and … capabilities, contributing to all aspects of product engineering within the team and taking the lead on creating software components for our current and future products. There will be an exposure to a diverse range of technologies including C++. Requirements: Expertise in C++ Experience with Windows operating more »
Posted:

Software Engineer - C++

Greater Bristol Area, United Kingdom
Russell Tobin
Software Engineer C++/Java - Bristol – 6 months contract We are currently looking to recruit experienced self-starting Software Engineers for positions in Filton, Bristol. The roles are 100% on site. Applicants must be highly proficient in C++ and/… includes system integration activities on a virtual test environment and potentially representative and deliverable hardware. Depending on the skills and experience of the engineer the role could potentially require involvement in the whole development lifecycle from Architectural specification of the software product through to the testing … and verification. The role will include supporting the production of project documentation. Skillset/experience required: A Software Engineer capable of design, development and proving of complex software products. The ability to communicate technical issues with other engineers and stakeholders from different skill areas. more »
Posted:

C++ Software Engineer

Cambridge, Cambridgeshire
IC Resources
My client is a deep technology company producing groundbreaking software for holographic displays and producing market-leading AR/VR headsets. They are looking for a C++ Software Engineer to be involved in the full development cycle, optimizing, profile and benchmarking, making … a significant individual contribution. You'll be working on their hologram software suite, conducting research, developing their code base and tackling optical challenges. What's required? Strong C/C++ and Python skills Experience with a variety of: CUDA, OpenGL, Vulkan, DirectX, Unity Cross platform development … Linux, Windows, Android Interest/experience with parallel computing Bonus - An interest in the AR/VR fieldIf you are a C++ Software Engineer looking for an exciting opportunity in the AR/VR field, please apply to learn more! To find out more more »
Employment Type: Permanent
Posted:

Senior C++ Software Engineer

Cambridge, Cambridgeshire
IC Resources
I'm currently partnered with a Cambridge based, cutting-edge technology company specialising in software-defined radios and protocol analysis for bluetooth. With a niche product in the market, they are at the forefront of revolutionizing wireless communication. Their team is passionate about pushing the boundaries of what … opportunity to work with an independent, free-thinking organisation, with no debt, nor tied with any VC. They are looking for a Senior C++ Software Engineer to develop, maintain and optimise SDR's for various wireless communication protocols with a focus on bluetooth. You … significant individual contribution to the organisation. What's required? Bachelors/Masters or PhD degree in Computer Science, Electrical Engineering or similar. Strong C++ development experience Hands-on experience with Bluetooth protocol analysis tools and techniques. Knowledge of embedded C and RTL Knowledge of electronics or physics to more »
Employment Type: Permanent
Posted:

C++ Software Engineer

Halifax, West Yorkshire, Yorkshire, United Kingdom
Rise Technical Recruitment Limited
C++ Software Engineer Halifax - 5 days on site £30,000 - £50,000 DOE + Pension + Holiday This is an excellent opportunity for a Software Engineer to join a well-established company operating in the electronic, mechanical and software more »
Employment Type: Full Time
Posted:
C++ Software Engineer
the UK excluding London
10th Percentile
£40,000
25th Percentile
£50,000
Median
£60,000
75th Percentile
£65,000
90th Percentile
£81,250