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

Staff Software Engineer

Location
Rugby, England, United Kingdom
developing, enhancing, and supporting physics-based design and engineering analysis tools for industrial or rotating component applications. Skill Set requirements: Significant programming skills in C++, C, Core Java, Python, and Shell scripting, with experience developing reliable, maintainable, and high-performance engineering applications. Hands-on experience with aero engineering concepts, rotating ...

Software Engineer, Education

Hiring Organisation
Autodesk
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
debugging, problem-solving skills and attention to detailExcellent communication skills and ability to collaborate in a distributed teamPreferred QualificationsFamiliarity with Python and/or C++; experience writing production-quality code and librariesExperience working on CAD or 3D geometry systems (meshes, B-Reps, geometry kernels) or building plugins/automation ...

Senior AI Engineer - Workday Products

Hiring Organisation
Kainos
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
while contributing to the technical growth of the team.Essential Experience:Solid experience in software development, with proficiency in languages such as Python, Java, or C++, writing clean, efficient, and maintainable code for production grade AI solutions.Hands-on experience deploying AI/ML models to production environments, with a good understanding ...

AI Engineer - Workday Products

Hiring Organisation
Kainos
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
2+ years of relevant industry experience Foundational experience in software development, with working knowledge of Python (or a similar language such as Java or C++), and a willingness to develop clean, maintainable code under guidance. Some exposure to deploying or supporting AI/ML models — through academic projects, internships ...

Software Engineer C++

Hiring Organisation
Autodesk
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
assisted workflows with teammates and help raise team standards for responsible use.Object-oriented software engineeringDesign and implement scalable, maintainable features using object-oriented C++: clear abstractions, encapsulation, inheritance, and sound use of design patterns.Write, test, review, and maintain high-quality code across the full software development lifecycle.Take ownership of features … development tools (e.g., Cursor, GitHub Copilot, Claude) as part of daily development, with disciplined review and validation of generated code.Strong object-oriented programming in C++, including modern C++ practices and proficiency with the C++ Standard Library (STL).Solid software engineering fundamentals: data structures, algorithms, object-oriented design, and design patterns.Strong ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
workflows with teammates and help raise team standards for responsible use. Object-oriented software engineering Design and implement scalable, maintainable features using object-oriented C++ : clear abstractions, encapsulation, inheritance, and sound use of design patterns. Write, test, review, and maintain high-quality code across the full software development lifecycle. Take … tools (e.g., Cursor, GitHub Copilot, Claude) as part of daily development, with disciplined review and validation of generated code. Strong object-oriented programming in C++ , including modern C++ practices and proficiency with the C++ Standard Library (STL) . Solid software engineering fundamentals: data structures, algorithms , object-oriented design, and design ...

Software Engineer, Product

Location
Royal Leamington Spa, England, United Kingdom
testing, proper rollout, monitoring, and proactive changes 14. Experience building large-scale applications or similar experience 15. Experience in programming languages such as C, C++, Java, Swift, or Kotlin, and scripting languages such as Python, Javascript, or Hack 16. Demonstrated ability to integrate AI tools to optimize/redesign workflows ...

The Core Engineering - Software Engineer - Analyst - Birmingham

Hiring Organisation
Goldman Sachs
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 60 K
Python and SQL for extract transform load (ETL) operations and data analysis (including performance optimization). Experience in using languages such as R, Java, C++ is beneficial.Experience in developing data visualization and business intelligence solutions using tools such as, but not limited to, Tableau, Alteryx, PowerBI, and front-end technologies ...

Global QA Manager

Hiring Organisation
Computer Futures
Location
Coventry, West Midlands, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum bonus
Experience with Hardware-in-the-Loop (HIL) or equivalent embedded validation environments. Strong programming/scripting skills in at least one of Python, C, C++, or Java . Familiarity with CI/CD pipelines , version control systems such as Git, and automated quality reporting. Experience using defect tracking and test ...

The Core Engineering - Software Engineer - Analyst - Birmingham

Location
Birmingham, England, United Kingdom
Python and SQL for extract transform load (ETL) operations and data analysis (including performance optimization). Experience in using languages such as R, Java, C++ is beneficial. Experience in developing data visualization and business intelligence solutions using tools such as, but not limited to, Tableau, Alteryx, PowerBI, and front ...

Senior Software Engineer

Hiring Organisation
Thales Group
Location
Stoke-on-trent, Staffordshire, United Kingdom
Salary
£ 60 K
derive and manage SW RequirementsAbility to Design a SW solution that meets the operational needs/requirementsDemonstrable skills in SW development (Java/C++ in a Linux environment)Use of industry standard tooling for SW Development (IDEs, Unit Test frameworks, Static analysis etc)Strong written and verbal communication skillsAn ability ...

Defence Software Engineer – C#/C++, Mixed Reality

Location
Malvern, England, United Kingdom
QinetiQ is seeking skilled software developers to join its Mission Training Devices division. You will build software for synthetic training devices, including stand-alone apps and Mixed-Reality integrations, primarily on Windows using C# and ...

Senior Graphics Software Engineer - C++, GPU & Multithread

Location
Stratford-upon-Avon, England, United Kingdom
Unity Technologies in the UK is seeking a skilled graphics engineer to join our graphics team focused on diagnosing and resolving graphics and performance problems encountered by developers building with Unity. You will work across ...

Software Engineer

Hiring Organisation
Advanced Diagnostics Ltd
Location
Nuneaton, England, United Kingdom
role will include: Cryptanalysis of algorithms Analysis of various microcontroller architectures Using IDA Pro Logging vehicle communications (CAN Bus, K-Line) Developing C/C++ applications for our tools Using Python to develop in-house routines for vehicle communication Testing procedures on various vehicles Participating in Scrum meetings and reporting ...

Senior Principal Software Engineer

Hiring Organisation
Moog
Location
Wolverhampton, West Midlands (County), United Kingdom
Salary
£ 60 K
processes for mission-critical software.QualificationsExperience: 15+ years in software engineering, with significant experience in aerospace or safety-critical systems.Technical Skills: Proficiency in C/C++ for embedded systems; experience with writing software for flight control electronics.Architecture: Expertise in deterministic, fault-tolerant systems for flight control applications.Regulatory Knowledge: Strong understanding ...

Senior Principal Software Engineer

Hiring Organisation
Moog
Location
Wolverhampton, West Midlands, UK
Employment Type
Full-time
mission-critical software. QualificationsExperience: 15+ years in software engineering, with significant experience in aerospace or safety-critical systems. Technical Skills: Proficiency in C/C++ for embedded systems; experience with writing software for flight control electronics. Architecture: Expertise in deterministic, fault-tolerant systems for flight control applications. Regulatory Knowledge: Strong ...

Senior Principal Software Engineer

Location
Wolverhampton, England, United Kingdom
critical software.**Qualifications*** **Experience:** 15+ years in software engineering, with significant experience in aerospace or safety-critical systems.* **Technical Skills:** Proficiency in C/C++ for embedded systems; experience with writing software for flight control electronics.* **Architecture:** Expertise in deterministic, fault-tolerant systems for flight control applications.* **Regulatory Knowledge:** Strong ...

Mission Critical Application & Infra Support Specialist

Location
Coventry, England, United Kingdom
Electric ClearSCADA/GeoSCADA technologies Development & Data Skills Knowledge of programming and scripting technologies such as .NET, Java, Visual Basic, XML or C/C++ Understanding of SQL, relational databases and time-series data Experience supporting integration and middleware solutions Stakeholder & Leadership Skills Excellent communication and stakeholder management skills Ability ...

Senior Software Engineer, Graphics

Location
Stratford-upon-Avon, England, United Kingdom
delivery commitments across those platforms Build platform-specific knowledge on the job, with support from experienced platform engineers What we’re looking for Strong C++ Demonstrable depth in multithreaded systems - not just exposure Hands‐on experience with GPU and graphics debugging and profiling tools (RenderDoc or equivalent), and the ability ...

Entry Level - Site Reliability Engineer - (Remote - United Kingdom)

Location
Birmingham, England, United Kingdom
enthusiasm for learning more (we use Ubuntu but any distro is fine). Command of your favorite modern programming language: Python, Ruby, Go, Java, C++, etc. Exposure/interest in datastore technology such as MySQL and/or Cassandra. Hands‐on experience with public cloud platforms ...

Mission Critical Application & Infra Support Specialist

Location
Coventry, England, United Kingdom
Electric ClearSCADA/GeoSCADA technologies Development & Data Skills Knowledge of programming and scripting technologies such as .NET, Java, Visual Basic, XML or C/C++ Understanding of SQL, relational databases and time‐series data Experience supporting integration and middleware solutions Stakeholder & Leadership Skills Excellent communication and stakeholder management skills Ability ...

Near-Mission Critical Application Infra Support Specialist

Location
Coventry, England, United Kingdom
such as Globalscape EFT and Workato Development & Data Skills Knowledge of scripting and programming languages such as .NET, Java, Visual Basic, XML, C/C++ and scripting technologies Experience working with SQL, relational databases and time-series data Understanding of system integrations and middleware technologies Stakeholder & Leadership Skills Excellent communication ...

Lead IEC61850 Application Engineer

Hiring Organisation
GE Vernova
Location
Stafford, Staffordshire, West Midlands, United Kingdom
Employment Type
Permanent
preferably Helinks STS or similar tools. Good understanding of IEC 61850 engineering lifecycle, system configuration, and device configuration practices. Exposure to Embedded C/C++, MATLAB/Simulink, or other auto-coded controls software is a plus. Familiarity with modern cybersecurity concepts such as static analysis and digital signatures. Demonstrated ...

Remote AI & Software Engineer — Flexible Contract

Location
Birmingham, England, United Kingdom
with flexible contract options. Roles involve working on advanced AI systems, refactoring, performance optimisation, and testing on complex codebases, with strong emphasis on Python, C++, Java, and other modern languages. The positions offer remote work with up to 15 hours per week initially and an output-based compensation model. #J ...

Senior Embedded Software Engineer - EV Charging Systems

Location
Birmingham, England, United Kingdom
Senior Embedded Software Engineer to shape the firmware for EV charging systems in Tyseley, Birmingham. You will design, implement and test embedded software in C++ for resource-constrained hardware, aligning with MISRA guidelines and integration with cloud services. The role involves bringing up STM32 firmware, building gateways between charger subsystems ...