C++ Jobs in the West Midlands

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

C++ Developer

Malvern, Worcestershire, United Kingdom
Endeavour Recruitment Solutions
JUser: :_load: Unable to load user with ID: 994 Job Summary C++ Developer Country: United Kingdom Location: Malvern Sector: Software Developer Salary: GBP Up to £40,000 Job Type: Permanent Technologies: C++ developer SC Programming Code Java Cyber Security Windows Linux Solaris Agile Degree HTTP C# SMTP AWS Docker Azure Powershell Perl Python PHP A growing cyber-security company is … looking for a C++ Developer to join their existing highly skilled development team writing complex cyber security solution software. This is the perfect opportunity for somebody who has a passion for cyber security and for high quality coding. 2 years of C++ programming experience required. Role and Responsibilities: Writing high quality code following the in-house full life cycle development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer / Security cleared

West Midlands, United Kingdom
Endeavour Recruitment Solutions
Technologies: Security Cleared SC C++ C# Unix Solaris Java Powershell Shellscript Perl Python PHP VMware Docker AWS Azure HTPP SMTP SNMP Syslog NTP Visual Studio tfs Cyber Security The Software Engineer will be part of an existing highly skilled development team, reporting directly to the Lead Developer, writing complex security solution software. The following are key responsibilities: Writing high quality … Server Deep understanding of Internet standards and protocols such as HTTP, SMTP, SNMP, syslog, NTP Virtualisation technologies such as VMWare, Docker, AWS, Azure Object orientated programming languages such as C++, C#, JAVA Development experience on different operating systems such as Windows, Linux and Solaris More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering - Birmingham - Associate - Software Engineering

Birmingham, Staffordshire, United Kingdom
Out in Science, Technology, Engineering, and Mathematics
and analytical skills. Ability to work in a fast-paced environment with a strong delivery focus. PREFERRED QUALIFICATIONS Strong programming experience in at least one compiled language (e.g. C, C++, Java) Full Stack Developer with experience working with React. In-depth knowledge of relational and columnar SQL databases, including database design Experience with industry standard frameworks and tools such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Senior Software Engineer, HPC & ML Tools

Warwick, Warwickshire, United Kingdom
Linaro Ltd
ll have a methodical approach to debugging and performance analysis and understand how developers will use our tools to achieve their objectives. Working as part of a team of C++ software engineers, you will help to develop the Linaro Forge Debug and Profiling tools; you will be passionate about making a difference through building outstanding quality products. Linaro Forge is … C++. Training may be provided for the people with only a subset of the required skills. You will require the following selection of skills and experience for this role: C++ and C programming for Linux/Unix and ensuring quality in own and others' code delivery. Demonstrable professional C/C++ development experience. Good administrator-level knowledge of Linux/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer

Coventry, Warwickshire, United Kingdom
Hybrid / WFH Options
Ersilia
HTTPS caching issues). Understanding of Windows Updates or Microsoft software delivery mechanisms. Bonus Points: Full-stack web developer experience. Experience in the education technology domain. Knowledge of C, C++, or Rust on Linux. Experience with AI tools for software engineering and product automation. Strong team player with excellent communication and influencing skills. Experience working with large codebases and distributed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Controllers - Birmingham - Associate - Software Engineering

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
Goldman Sachs Bank AG
EXPERIENCE WE ARE LOOKING FOR Bachelor's or Master's degree in Computer Science or related technical discipline 1-4 years ofhands-on software development experiencepreferably inJava, C/C++, Python, or Scala,exposure to RDBMS and NoSQL datastores Strong programming and problem solving skills A clear understanding of data structures, algorithms, software design and core programming concepts Strong full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

Coventry, Warwickshire, United Kingdom
Schneider Electric Norge AS
C++ Software Engineer (Coventry, Hybrid) We're looking for an experienced C++ Software Engineer to join our Software Product and Cloud team in Coventry. This is a hybrid role, though full-time office presence may be required depending on project needs. What You'll Do: As part of a 12-person team, you'll work closely with our software architect … unit testing. • Collaborate with project teams to ensure software meets customer requirements. • Contribute to DevOps processes (CI/CD, automated testing). What We're Looking For • previous work C++ experience (C+ or later). • Experience in protocol or driver development is a plus. • Strong problem-solving skills and attention to detail. • Ability to work in a structured software development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Leominster, Herefordshire, United Kingdom
Hybrid / WFH Options
Leidos
where you'll design and deliver mission-critical software using platforms like ESP32, Raspberry Pi, and ARM-based microcontrollers (e.g., Zero, Pico). You'll work with Python and C++ to solve operational problems directly alongside our customers, typically on-site 4 days per week. This is a hands-on role for engineers who enjoy low-level work, problem-solving … tools in challenging environments. What You'll Do Develop bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate peripheral devices. Perform testing and debugging, both in the lab and at customer sites. Collaborate with cross … . Support team knowledge sharing and mentor less-experienced developers when appropriate. What You'll Bring Essential: 3-15 years' experience in hands-on software development. Strong proficiency in C++ and/or Python. Experience coding for embedded systems (e.g., ESP32, ARM Cortex-based boards). Familiarity with low-level hardware interfacing, including serial comms, GPIO, USB, or SPI/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer

B11, Hay Mills, City and Borough of Birmingham, West Midlands (County), United Kingdom
Grayson Thermal Systems
powertrain and battery thermal management systems. Functional and software requirements capture. Modelling and design of high-level control systems. Implementation of control systems in embedded environment using C/C++ (bare-metal and RTOS). Validation and documentation of outputs against requirements at unit level and whole vehicle integration level. Ownership of, maintaining and documenting codebase (using GitHub) to encourage … development of user manuals and training guides for software applications. Support junior team members in refining their software development skills Key Skills Good knowledge and experience of C/C++ in embedded, real-time environments. Good understanding of electronics and electrical circuits. Understanding of harmonised EU and UK directives for example, low-voltage directive. Understanding of cybersecurity for example, UNECE More ❯
Employment Type: Permanent
Posted:

Developer Power Platform / Intelligent Automation

Warwickshire, England, United Kingdom
TXP
in .NET development (C#, .NET, Entity Framework, SQL Server). Familiarity with cloud services including Azure and AWS. Experience Skilled in multiple programming languages including .NET, ASP, C#, VB, C++, etc. Solid understanding of software development methodologies such as Agile, Lean, or UML. Proficient in development tools such as DevOps, XML, XSLT, Business Objects, Visual Studio. Experience with relational databases More ❯
Employment Type: Full-Time
Salary: £0 per annum
Posted:

Sr. Principal Construction Research Scientist

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
Merantix
Gemini, and a solid understanding of underlying Machine Learning pipelines Exceptional analytical and problem-solving skills Creative, flexible, and adept at working with new technology Extensive experience in coding (C++, Python) Strong experience with cloud services & architectures (AWS, Azure, etc.) Excellent written communication skills to document code, architectures, and experiments Preferred Qualifications Knowledge of the design, manufacturing, AEC, or media More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

KTP Associate in Machine Learning

Birmingham, Staffordshire, United Kingdom
Durham University
Experience in managing and processing big datasets. Formal academic and report writing of a quality commensurate with higher education qualifications Strong ability in programming languages, including Python, C/C++, dotNet, and one or more deep learning development environments e.g., PyTorch, TensorFlow. Knowledge of Geospatial applications of Machine Learning. Familiarity with current software development best practices, e.g., source control, code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Data Analyst

Coventry, Warwickshire, United Kingdom
Agility Resoucing
etc. Proficient in use of Microsoft Office product suite, particularly Excel i.e. Pivot Tables and V-Lookups Working knowledge of one or more of the following: SQL, R, Python, C++, Java Clear, logical analytical approach to problem-solving Ability to investigate data, find trends, forecast performance and provide insightful recommendations It's a bonus if you have! Previous experience presenting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
ASC Connections Ltd
You'll Be Doing as Software Development Engineer: Develop and implement control strategies for engineered systems. Design and model high-level control systems. Program embedded systems using C/C++ (bare-metal and RTOS). Validate software at both unit and system integration levels. Maintain and document a reusable, reliable codebase using GitHub. Participate in design/code reviews and … contribute to technical proposals. Mentor junior engineers and support cross-functional collaboration. What You'll Bring as Software Development Engineer: Strong experience with C/C++ in embedded, real-time environments. Solid understanding of electronics, electrical circuits, and communication protocols (CAN, LIN, RS232, etc.). Knowledge of cybersecurity (UNECE R155/R156) and functional safety (ISO 26262). Familiarity with More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Software Development Engineer

Acocks Green, West Midlands, Hay Mills, West Midlands (County), United Kingdom
Hybrid / WFH Options
ASC Connections
You'll Be Doing as Software Development Engineer: Develop and implement control strategies for engineered systems. Design and model high-level control systems. Program embedded systems using C/C++ (bare-metal and RTOS). Validate software at both unit and system integration levels. Maintain and document a reusable, reliable codebase using GitHub. Participate in design/code reviews and … contribute to technical proposals. Mentor junior engineers and support cross-functional collaboration. What You'll Bring as Software Development Engineer: Strong experience with C/C++ in embedded, real-time environments. Solid understanding of electronics, electrical circuits, and communication protocols (CAN, LIN, RS232, etc.). Knowledge of cybersecurity (UNECE R155/R156) and functional safety (ISO 26262). Familiarity with More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum Benefits
Posted:

Embedded Software Engineer - DV Clearable

Hereford, Herefordshire, England, United Kingdom
Sanderson
ML and Cyber Innovation. What you'll do Develop bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate peripheral devices. Perform testing and debugging, both in the lab and at customer sites. Collaborate with cross … control (Git). Support team knowledge sharing and mentor less-experienced developers when appropriate. Skills/Experience Essential 3+ years' experience in hands-on software development. Strong proficiency in C++ and/or Python. Experience coding for embedded systems (e.g., ESP32, ARM Cortex-based boards). Familiarity with low-level hardware interfacing, including serial comms, GPIO, USB, or SPI/ More ❯
Employment Type: Full-Time
Salary: £60,000 - £77,000 per annum
Posted:

Graduate Data Analyst

Birmingham, Staffordshire, United Kingdom
Agility Resoucing
insightful recommendations It's a bonus if you have! Previous experience presenting information to key stake holders Working knowledge of one or more of the following: SQL, R, Python, C++, Java Knowledge and practical experience with Power BI If you are interested in this fantastic opportunity based near Birmingham, please apply direct with an updated CV. Apply for this job More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Experienced Software Engineer

Leamington Spa, Warwickshire, United Kingdom
Hybrid / WFH Options
Hardlightstudio
about the games we are making and how they can be better Essential Skills & Experience Strong software engineering skills are essential. You have a high level of C# or C++ experience, and a passion for problem-solving You have great communication skills You care about the development process and improve it at every opportunity Good understanding of Object-Oriented programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Powertrain Charging Test Data Engineer -

Coventry, Warwickshire, United Kingdom
Caresoft Global Limited
certification. Experience and certification for conducting testing on proving grounds. Knowledge of instrument calibration processes. Proficient in the use and application of a programming/scripting language (C/C++, python, Java, or similar). Educated to Degree level in a Systems, Mechanical, Electrical/Electronic or related field or equivalent. Additional Information: This role is INSIDE IR35 = Do not More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Machine Learning Engineer

Birmingham, Staffordshire, United Kingdom
Merantix
Demonstrated history of developing AI/ML powered solutions that solve a real-world problem and have users of any form. Programming Skills: Proficiency in Python and JavaScript (required), C++ (optional). Analytical Skills: Solid understanding of ML approaches to determine suitable technologies or methodologies for specific problems. Code Quality: Natural aptitude for good code and software architecture. Work Ethic More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Audio Programmer

Bromsgrove, Worcestershire, United Kingdom
Hybrid / WFH Options
Talk Recruitment
Audio Programmer/Engineer role you must meet the following criteria: Bachelor's degree in Computer Science, Audio Engineering, or a related field, or equivalent work experience. Proficient in C++ and experience with audio programming libraries and tools, with a solid understanding of audio principles and digital signal processing (DSP). Experience with audio middleware integration (Wwise, FMOD) and an … effectively within multidisciplinary teams. A deep appreciation for audio's role in enhancing player experiences and a genuine enthusiasm for video games. Desirable Skills: Programming knowledge, such as HTML, C++ or C# languages to a production quality level. Good working knowledge of C++ for Unreal Engine. Previous shipped title(s) within a relevant game production pipeline. Knowledge of accessibility standards More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
National Physical Laboratory
basics, test-driven development, writing clean code, refactoring, version control, CI/CD, alerting, monitoring, and conducting functional and non-functional testing. Designing and developing high-performance applications in C++, Python, and related languages. Conducting security research and developing solutions for 5G networks, including creating and testing prototypes in fronthaul and backhaul environments. Working with the latest high-end telecommunications … Essential Skills: Engagement with open-source communities and processes. Strong scripting skills, e.g., Python. Basic Linux/Unix environment experience. Understanding of 5G wireless networks. Experience with C/C++ for software development. Familiarity with Git or other version control systems. Basic knowledge of virtualized environments and networking fundamentals; willingness to learn more. Enthusiasm for learning new programming languages and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Developer / Permanent / Worcestershire

Malvern, Worcestershire, United Kingdom
Endeavour Recruitment Solutions
user with ID: 994 Job Summary Graduate Software Developer/Permanent/Worcestershire Country: United Kingdom Location: Malvern Sector: Software Developer Job Type: Permanent Technologies: graduate Software Developer C# C++ Degree Computing English Junior Cyber Security Graduate Software Developer/Permanent/Worcestershire Graduate Software Developer/Permanent/Worcestershire Posted Thursday, 30 August 2018 Endeavour has an excellent career More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Powertrain Charging Test Data Engineer

Coventry, Warwickshire, United Kingdom
Futura Design Ltd
and testing knowledge. Six Sigma, Black Belt, and Green Belt certification. Testing experience on proving grounds. Knowledge of instrument calibration processes. Proficiency in programming/scripting languages (C/C++, Python, Java, or similar). Degree in a Systems, Mechanical, Electrical/Electronic, or related field or equivalent. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer

Gaydon, Warwickshire, United Kingdom
Emotiv Technical Recruitment
XRAY/JIRA Test Authoring Environment Experience and certification for conducting testing on proving grounds. Proficient in the use and application of a programming/scripting language (C/C++, python, Java, or similar) Educated to Degree level in a Systems, Mechanical, Electrical/Electronic or related field. More ❯
Employment Type: Contract
Rate: £20 - £21/hour
Posted:
C++
the West Midlands
Median
£25,000
75th Percentile
£47,500
90th Percentile
£77,500