C++ Jobs in the West Midlands

1 to 25 of 27 C++ Jobs in the West Midlands

Software Developer - UK Visa Sponsorship Available

Coventry, Warwickshire, United Kingdom
Hybrid / WFH Options
Destinydot
A keen eye for detail Innovative approaches to problem-solving Outstanding communication skills in words Understanding of data structures and algorithms Familiarity in programming languages like Python, C/C++, Java, and others Familiarity with GITHub Perseverance in resolving an issue Capacity to operate autonomously and efficiently multitask Flexibility in attitude and thought processes, as well as the capacity to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
DWP Digital
resilience, automation, and citizen experience. You'll bring experience with legacy tech (Actian Ingres, OpenROAD) and modern platforms (AWS, Azure, containers), as well as proficiency in Java, C/C++, .NET and JavaScript. This is a unique opportunity to be at the heart of digital change in government, balancing the stability of legacy systems with the innovation of modern engineering. More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

DevOps Engineer

Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom
Expleo Group
deployment issues, ensuring timely resolution. Contribute to automated testing and quality assurance processes. Support release planning and coordination, ensuring smooth transitions across environments. Essential skills Proficiency in Java and C++ Strong written and verbal communication skills; able to work collaboratively in cross-functional teams Awareness of standard software development tools (JIRA, Jenkins, Git, etc.) Desired skills Scripting experience (Shell, Bash More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Kingswinford, West Midlands, United Kingdom
SF Recruitment (Tech)
wider engineering tasks. Support real-world deployment, working with Linux servers, data flows and system integration. What they're looking for Strong programming background with Rust (essential) Experience with C++ and solid computer science fundamentals Comfortable with Linux (development + server management) Exposure to hardware integration/real-world systems Familiarity with databases or Redis for data flows (desirable) PLC More ❯
Employment Type: Temporary
Salary: £600 - 700 per day + Hybrid (Can be remote for the right person)
Posted:

Senior Software Engineer

Stourbridge, Brettell Lane, West Midlands (County), United Kingdom
SF Recruitment
wider engineering tasks. Support real-world deployment, working with Linux servers, data flows and system integration. What they're looking for Strong programming background with Rust (essential) Experience with C++ and solid computer science fundamentals Comfortable with Linux (development + server management) Exposure to hardware integration/real-world systems Familiarity with databases or Redis for data flows (desirable) PLC More ❯
Employment Type: Temporary
Salary: £600 - £700/day Hybrid (Can be remote for the right person
Posted:

Embedded Software Engineer

Worcester, Worcestershire, West Midlands, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
and optimise Linux-based OS for custom hardware platforms. Contribute across the full development lifecycle - from requirements gathering through to testing and deployment. Skills & Experience Required Strong C/C++ programming skills. Proven experience with embedded Linux (Yocto Project and Debian preferred). 5+ years' experience with microcontrollers and RTOS environments. Knowledge of comms and serial protocols. Skilled in debugging More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Automotive Software Development Engineer

Gibbet Hill, Coventry, West Midlands, England, United Kingdom
Caresoft Global Ltd
testing. Analyse system level requirements and decompose to software requirements. Design software components in-line with requirements. Implement software components using MATLAB/Simulink and/or C/C++ code. Develop and execute software component unit test cases. Contribute to software validation activities using Model in Loop, Software in Loop and Hardware in Loop platforms. Contribute to software code More ❯
Employment Type: Contractor
Rate: £20.35 - £27.21 per hour
Posted:

Software Development Engineer

Coventry, Warwickshire, United Kingdom
Futura Design
testing. Analyse system level requirements and decompose to software requirements. Design software components in-line with requirements. Implement software components using MATLAB/Simulink and/or C/C++ code. Develop and execute software component unit test cases. Contribute to software validation activities using Model in Loop, Software in Loop and Hardware in Loop platforms. Contribute to software code More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Software Development Engineer

Coventry, West Midlands, United Kingdom
Futura Design Limited
testing. Analyse system level requirements and decompose to software requirements. Design software components in-line with requirements. Implement software components using MATLAB/Simulink and/or C/C++ code. Develop and execute software component unit test cases. Contribute to software validation activities using Model in Loop, Software in Loop and Hardware in Loop platforms. Contribute to software code More ❯
Employment Type: Contract
Posted:

Senior C++ Linux Engineer

Worcester, Worcestershire, England, United Kingdom
Searchability
Senior C++ Linux Engineer £50-60k C++/Linux/SQL 3 days per week on site - Worcester About Us: The Engine team drives the development and evolution of our Documents & Biometrics digital identity verification product. This cutting-edge solution utilizes AI technologies for intelligent document processing, serving as the core engine behind our platform. We prioritize writing high … principles, ensuring excellence in enterprise applications and services. Collaborating closely with our Research Team, we bring innovative ideas to life and strive for continuous improvement. The Role: Join our C++ focused squad as a key member, contributing to all stages of the software delivery life cycle. From story refinement to delivery, you'll collaborate with team members and stakeholders to … passionate developer to uphold our product's past successes and drive our future innovations. What You Will Do: Develop our products using effective technical approaches and best practices in C++ Expert in Linux Collaborate with team members and stakeholders to establish efficient development and delivery processes. Maintain up-to-date knowledge in all stages of the SDLC and domain expertise. More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum
Posted:

SENIOR C++ LINUX ENGINEER

Worcestershire, United Kingdom
Searchability (UK) Ltd
Senior C++ Linux Engineer £50-60k C++/Linux/SQL 3 days per week on site - Worcester To find out more contact Beth on (url removed) or call (phone number removed) About Us: The Engine team drives the development and evolution of our Documents & Biometrics digital identity verification product. This cutting-edge solution utilizes AI technologies for intelligent … principles, ensuring excellence in enterprise applications and services. Collaborating closely with our Research Team, we bring innovative ideas to life and strive for continuous improvement. The Role: Join our C++ focused squad as a key member, contributing to all stages of the software delivery life cycle. From story refinement to delivery, you'll collaborate with team members and stakeholders to … passionate developer to uphold our product's past successes and drive our future innovations. What You Will Do: Develop our products using effective technical approaches and best practices in C++ Expert in Linux Collaborate with team members and stakeholders to establish efficient development and delivery processes. Maintain up-to-date knowledge in all stages of the SDLC and domain expertise. More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Lead Electronic/Electrical Test Solution Engineer

Birmingham, West Midlands, United Kingdom
TURNER & LOVELL LIMITED
Ability to work independently and as part of a team. Clear communication skills and attention to detail. Nice to Have: Experience with CAD tools and programming languages like C, C++, or C#. Familiarity with industry standards and regulations (e.g., RoHS, WEEE). Background in electrical transmission or distribution is a plus. If this sounds like it could be your next More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

FPGA Engineer

Coventry, England, United Kingdom
IC Resources
of manufactures across the UK and Europe. They are looking for an FPGA Engineer with the following technical background: FPGA Design and Development. RTL Design. VHDL and Verilog. C, C++ and Python scripting. If you’re considering a change and looking for a new challenge, then please apply today to learn more! If you would like to find out more More ❯
Posted:

Scientist

Rugeley, England, United Kingdom
STR Group
seismic signatures Numerical and Optimisation Methods Modern Control Theory Experience, Skills, and Knowledge Hold a degree, Masters, or PhD in Physics, Maths or a related area Strong background with C++ programming Experience with some of the following: Electromagnetic Modelling Vector Fields Finite Element Analysis (FEA) COMSOL Multiphysics MATLAB or Simulink Confidence writing reports and briefs Confident communicating findings to technical More ❯
Posted:

Scientist

stoke-on-trent, midlands, united kingdom
STR Group
seismic signatures Numerical and Optimisation Methods Modern Control Theory Experience, Skills, and Knowledge Hold a degree, Masters, or PhD in Physics, Maths or a related area Strong background with C++ programming Experience with some of the following: Electromagnetic Modelling Vector Fields Finite Element Analysis (FEA) COMSOL Multiphysics MATLAB or Simulink Confidence writing reports and briefs Confident communicating findings to technical More ❯
Posted:

Embedded Software Development Engineer

Warwick, Canley, West Midlands (County), United Kingdom
Jonathan Lee Recruitment Ltd
to ensure optimal performance. - Analyse system-level requirements and convert them into detailed software requirements. - Design and implement software components using MATLAB/Simulink and/or C/C++ code. - Develop and execute unit test cases for software components to ensure quality and reliability. - Contribute to software validation activities using Model in Loop, Software in Loop, and Hardware in More ❯
Employment Type: Contract
Rate: £27.30/hour
Posted:

Embedded Software Engineer

stoke-on-trent, midlands, united kingdom
Gold Group Ltd
Job Title: Embedded Software Engineer - Power Location: Lichfield Term: 6 Month Initial IR35: INSIDE Hourly Rate: £DOE Key Skills: Embedded Software, Engineering, C++, Python, Microcontrollers, DSPs, MATLAB, Simulink, DOORS, Requirements Management, Aerospace, Electronics, Testing The Role: Are you an embedded controls specialist with a passion for tackling complex engineering challenges? We’re looking for a highly skilled Embedded Software Engineer … Systems, or Software Engineering. A proven background delivering embedded software/firmware in one or more regulated industries (automotive, aerospace, defence, nuclear, etc.). Proficiency in embedded C/C++ and/or Python for microcontrollers. Strong understanding of embedded systems operation and ideally DSPs. Experience with MATLAB/Simulink code generation would be a plus. A team player mindset More ❯
Posted:

Embedded Software Engineer

Lichfield, Staffordshire, United Kingdom
Gold Group
Job Title: Embedded Software Engineer - Power Location: Lichfield Term: 6 Month Initial IR35: INSIDE Hourly Rate: £DOE Key Skills: Embedded Software, Engineering, C++, Python, Microcontrollers, DSPs, MATLAB, Simulink, DOORS, Requirements Management, Aerospace, Electronics, Testing The Role: Are you an embedded controls specialist with a passion for tackling complex engineering challenges? We're looking for a highly skilled Embedded Software Engineer … Systems, or Software Engineering. A proven background delivering embedded software/firmware in one or more regulated industries (automotive, aerospace, defence, nuclear, etc.). Proficiency in embedded C/C++ and/or Python for microcontrollers. Strong understanding of embedded systems operation and ideally DSPs. Experience with MATLAB/Simulink code generation would be a plus. A team player mindset More ❯
Employment Type: Contract
Posted:

Senior Linux Software Engineer - Hybrid

Redditch, Worcestershire, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
development and the enhancement of established projects. Linux kernel development, networking, and low-level system programming Working with kernel modules, performance tuning, and debugging complex system issues C/C++ development and scripting (Bash or Python) Working on Networking protocols to system automation Key Responsibilities As a Software Engineer, you will be developing solutions across radio, IoT, and accessory platforms. … notes, to support product management, manufacturing, and customer service teams. Key Skills Experience with embedded Linux especially with Yocto and Debian frameworks. Extensive Python programming experience. Excellent C/C++ programming skills with secondary experience with assembler. 5+ years' experience developing, implementing, and debugging with microcontrollers using an RTOS. Knowledge of networking protocols as used in router applications (e.g. tun More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Linux Software Engineer - Hybrid

Worcester, Worcestershire, West Midlands, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
development and the enhancement of established projects. Linux kernel development, networking, and low-level system programming Working with kernel modules, performance tuning, and debugging complex system issues C/C++ development and scripting (Bash or Python) Working on Networking protocols to system automation Key Responsibilities As a Software Engineer, you will be developing solutions across radio, IoT, and accessory platforms. … notes, to support product management, manufacturing, and customer service teams. Key Skills Experience with embedded Linux especially with Yocto and Debian frameworks. Extensive Python programming experience. Excellent C/C++ programming skills with secondary experience with assembler. 5+ years' experience developing, implementing, and debugging with microcontrollers using an RTOS. Knowledge of networking protocols as used in router applications (e.g. tun More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Software Engineer - Contract

Smethwick, West Midlands, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Software Engineer, Rust/C++ (contract) Rate: Up to £650 per day (Outside IR35) Location: Birmingham - 3 days onsite Contract length: 3 month contract (initially) Start date: ASAP The Role We are looking for a Software Engineer to join our client's team in Birmingham on a seriously exciting Autonomous Guided Vehicle (AGV) project. Imagine multiple AGV's all running … in sync, in real-time. This is a huge engineering challenge and plenty of fun. You'll mainly work in Rust, but strong C++ developers with a Computer Science background and the drive to get into Rust are very welcome. Experience with industrial systems or PLCs is a big plus. What you'll be doing Building support tooling to control … the AGVs Developing diagnostics and feedback systems for the full AGV fleet What you'll need Strong Rust or C++ (happy to learn Rust if new to it) Solid problem-solving skills Computer Science background Linux experience (nice to have) Industrial/PLC knowledge (desirable) This is a chance to make a real impact in an SME environment, working in More ❯
Employment Type: Contract
Rate: £550 - £650 per day
Posted:

Software Engineer - Contract

Sandwell, West Midlands, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
Software Engineer, Rust/C++ (contract) Rate: Up to 650 per day (Outside IR35) Location: Birmingham - 3 days onsite Contract length: 3 month contract (initially) Start date: ASAP The Role We are looking for a Software Engineer to join our client's team in Birmingham on a seriously exciting Autonomous Guided Vehicle (AGV) project. Imagine multiple AGV's all running … in sync, in real-time. This is a huge engineering challenge and plenty of fun. You'll mainly work in Rust, but strong C++ developers with a Computer Science background and the drive to get into Rust are very welcome. Experience with industrial systems or PLCs is a big plus. What you'll be doing Building support tooling to control … the AGVs Developing diagnostics and feedback systems for the full AGV fleet What you'll need Strong Rust or C++ (happy to learn Rust if new to it) Solid problem-solving skills Computer Science background Linux experience (nice to have) Industrial/PLC knowledge (desirable) This is a chance to make a real impact in an SME environment, working in More ❯
Employment Type: Contract
Rate: GBP 550 - 650 Daily
Posted:

Software Engineer - Contract

Birmingham, West Midlands, Sandwell, West Midlands (County), United Kingdom
KO2 Embedded Recruitment Solutions Ltd
Software Engineer, Rust/C++ (contract) Rate: Up to £650 per day (Outside IR35) Location: Birmingham - 3 days onsite Contract length: 3 month contract (initially) Start date: ASAP The Role We are looking for a Software Engineer to join our client's team in Birmingham on a seriously exciting Autonomous Guided Vehicle (AGV) project. Imagine multiple AGV's all running … in sync, in real-time. This is a huge engineering challenge and plenty of fun. You'll mainly work in Rust, but strong C++ developers with a Computer Science background and the drive to get into Rust are very welcome. Experience with industrial systems or PLCs is a big plus. What you'll be doing Building support tooling to control … the AGVs Developing diagnostics and feedback systems for the full AGV fleet What you'll need Strong Rust or C++ (happy to learn Rust if new to it) Solid problem-solving skills Computer Science background Linux experience (nice to have) Industrial/PLC knowledge (desirable) This is a chance to make a real impact in an SME environment, working in More ❯
Employment Type: Contract
Rate: £550 - £650/day
Posted:

Software Engineer

Worcester, Worcestershire, West Midlands, United Kingdom
Hybrid / WFH Options
Euro Projects Recruitment
Software Engineer (C/C++) £45K£55K + Bonus + Work from home/WFH Worcester/Worcestershire Area £45K£55K salary + bonus. 7% pension, BUPA healthcare, 26 days holiday + bank holidays. Flexible working hours & work from home most of the time. Work for an established, innovative software company thats part of a global tech group. Supportive culture … where people stay, grow, and develop long-term. Were looking for a Software Engineer (C/C++) to join our team developing industry-leading data acquisition, automation, and data management platforms. Our software supports engineering R&D in areas such as fuel cells, batteries, propulsion systems, and next-generation technology. As a Software Engineer you will be involved in: Designing … and developing real-time software in C/C++ (Windows/QNX). Contributing to system architecture and design concepts. Developing device drivers and real-time components. Writing and maintaining automated tests for code validation & verification. Collaborating with global development teams in an agile environment (SCRUM/Kanban). Your background as a Software Engineer: You might currently be a More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Embedded Software Engineer

Warwickshire, Gaydon, United Kingdom
Expleo UK LTD
Expleo is seeking a skilled Embedded Software Engineer to join our team supporting a leading automotive client in Warwickshire. This is a 12-month contract role focused on developing cutting-edge embedded control systems for power electronic converters. Key Responsibilities More ❯
Employment Type: Contract
Posted:
C++
the West Midlands
10th Percentile
£25,000
25th Percentile
£30,625
Median
£68,000
75th Percentile
£75,938
90th Percentile
£81,250