1 to 25 of 135 C++ Jobs in the Midlands

Lead Software Engineer

Hiring Organisation
London Stock Exchange Group
Location
Nottingham, Nottinghamshire, United Kingdom
Salary
£ 70 K
Look ForWe place great value on technical excellence and a drive for continuous learning.Experienced Software Engineers with one of the following technologies – Java, Python, C++ or C#Strong experience with CI/CD, unit testing framework and automation (testing/deployment) in cloud platforms such as AWS or AzureCuriosity about ...

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 Python Software Engineer

Hiring Organisation
Appcast
Location
Redditch, Worcestershire, UK
Computer Science or related field Preferred Qualifications • Experience with proprietary trading and market making • Experience with ML techniques and statistical methods • Experience with C++, kdb, and SQL In accordance with applicable law, the base salary range for this role is $125,000 to $350,000. In addition, the employee ...

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 ...

Embedded Software Engineer

Location
Chesterfield, England, United Kingdom
Minimum of 5 years experience Bachelor's or Master's degree in Computer Science, Engineering or a related field. Strong proficiency in C/C++ programming. Knowledge of embedded communications (e.g. CAN, LIN). Experience in developing applications using the Qt framework and QML programming language. Familiarity with version control ...

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 ...

Senior Full Stack Software Engineer AI Native Engineering

Location
East Midlands, England, United Kingdom
agent systems. Experience designing AI evaluation or governance frameworks. Experience selecting models and tools based on cost, security, privacy and task suitability. Experience with C++, Go or systems-level software. Experience in payments, point of sale, hospitality or operational technology. Why Join Us The opportunity to build products used ...

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 ...

Embedded Software Design Engineer

Hiring Organisation
Rullion Limited
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£50,000
relevant rail standards would be desirable but is not essential. Technical Skills Experience with a range of the following is required: C/C++ C# Visual Studio .NET/MFC Visual Basic Windows CE 5.0/CE 6.0 ARM9, 8051, PIC and x86 SQL Assembler RTOS Desirable experience includes TypeScript ...

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 ...

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 ...

Embedded Software Engineer

Location
Nottingham, England, United Kingdom
implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging. Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills (test-driven development, unit testing, code reviews, defect characterization, requirements analysis ...

Principal / Senior Embedded Software Engineer

Location
East Midlands, England, United Kingdom
Modelling & Frameworks: Familiarity with UML, Matlab, Simulink, or ASPICE/CMMI frameworks General Dev: Basic analogue/digital electronic design or secondary programming experience (C++, Linux/Windows) Mobility: Ability to travel freely to support key international clients in the US and Europe What We Offer (Benefits & Perks) We value ...

Lead Embedded Software Engineer – Global, C++ & Firmware

Location
Nottingham, England, United Kingdom
Dover Imaging & Identification (DII) in Nottingham, UK, is seeking a passionate engineer to join an entrepreneurial, agile team. You will write software and firmware for embedded system components and lead internal and external partners to ...

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 ...

Software Engineer, Real-Time

Location
Nottingham, England, United Kingdom
through employment, a graduate role, or open‐source contribution. Ability to write and explain software in a performance‐oriented languages such as Go, modern C++ or Rust. A good understanding of core software engineering concepts and an interest in building reliable, maintainable applications. Familiarity with APIs, Git and modern software ...

Software Engineer, Real-Time

Hiring Organisation
London Stock Exchange Group
Location
Nottingham, Nottinghamshire, United Kingdom
Salary
£ 70 K
gained through employment, a graduate role, or open-source contribution.Ability to write and explain software in a performance-oriented languages such as Go, modern C++ or Rust.A good understanding of core software engineering concepts and an interest in building reliable, maintainable applications.Familiarity with APIs, Git and modern software development practices.An ...