16 of 16 Permanent C++ Jobs in Birmingham

Embedded Software Engineer with Yocto

Hiring Organisation
Technical Futures Ltd
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Software development experience. Hands-on experience with Yocto Project (Layers, Recipes, BitBake). Embedded Linux experience. Experience with FreeRTOS or another RTOS. C/C++ development for Microcontrollers. Familiarity with debugging tools and reading schematics. Good communication skills with confidence to work closely with customers. Minimum of 2.1 Bachelors Degree ...

Senior Web Developer

Location
Birmingham, England, United Kingdom
Basic Networking Git & GitHub Linux (bash, ksh, ssh, etc.) Experience in the following areas would be nice to have: C/C++ Payment technologies (APACS, IFSF, Google Pay etc.) Exposure to Angular, AlpineJS, Bootstrap Database tools: Toad, DBeaver, SQL Developer IDEs: VS Code, Eclipse, etc. Typescript TLS, PKI - certs etc. ...

AI Engineer

Location
Birmingham, England, United Kingdom
building and deploying production-level machine learning solutions or similar experience. 1-3 years of strong programming experience with one of the following: Python, C++, C, C#, Java, Rust, or Go, or similar experience. Preferred Education and Experience Experience with web services and API frameworks such as Flask and FastAPI. ...

Senior Software Engineer

Hiring Organisation
Copello
Location
Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum
. Strong programming skills, with experience using multiple languages and technologies within a Linux environment. Experience with software such as (but not limited to) C++ or Rust Knowledge of software architecture, development standards and deployment practices. Strong problem-solving skills and the ability to translate complex requirements into practical solutions. ...

Software Engineer Renamed Twice

Location
Birmingham, England, United Kingdom
technologies (JPA2, Hibernate) Good experience in designing interactive applications and with test-driven development Good knowledge to develop software in C, C++, C# or other selected languages Experience in documenting requirements and specifications Close familiarity with software engineering tools, software development methodology and release processes BS degree in Computer Science ...

Analytic Consultant

Location
Birmingham, England, United Kingdom
risk, fraud risk, credit bureau data, or lending decisioning preferred. Strong programming and data analysis skills using languages or tools such as Python, R, C++, Java, MATLAB, or similar, with the ability to prepare, manipulate, analyze, and model large datasets. Ability to analyze complex datasets, identify data, processing, or analytical ...

Senior Software Engineer — AI‐Driven Healthcare Platform

Location
Birmingham, England, United Kingdom
Birmingham to help evolve Vision, a large-scale clinical practice management system used by GP surgeries and clinics. You will work across a complex C++/COM/C#/.NET codebase, modernising technology and embracing AI-enabled development practices. You will tackle challenging engineering tasks, review AI-generated code ...

Systems and Controls Engineer

Location
Birmingham, England, United Kingdom
hydraulics, off-highway, construction, agricultural, automotive, manufacturing or heavy engineering. Experience with LabVIEW/PLC programming and HMI development. Experience with embedded C/C++ or other programming languages. Experience with hydraulic system/circuit simulation and modelling. Experience with electro-hydraulic proportional and servo control systems. Experience with data ...

Controls Engineer

Hiring Organisation
Rexroth
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent Contract, On-site
hydraulics, off-highway, construction, agricultural, automotive, manufacturing or heavy engineering. Experience with LabVIEW/PLC programming and HMI development. Experience with embedded C/C++ or other programming languages. Experience with electro-hydraulic proportional and servo control systems. Experience with data acquisition, power BI, instrumentation and system diagnostics. ...

Senior C++ Engineer

Hiring Organisation
EPAM Systems Ltd
Location
Birmingham, UK
Description \n We're looking for a Senior C++ Engineer to join our team in London, United Kingdom in a hybrid working mode. You will be part of a high-performing team developing a global derivatives algorithmic trading platform. This role offers the opportunity to collaborate with technologists, quants … Optimize exchange communication through Kernel bypass and connection handling \n Research exchange behavior to align platform operations \n Implement solutions using exchange SDKs in C++, Rust, Python, and TypeScript \n Implement trading algorithms based on requirements from traders and quants \n Translate trading requirements into robust software implementations \n Improve ...

Remote Analytics Consultant: Predictive Modeling

Location
Birmingham, England, United Kingdom
teams. You’ll collaborate across regions, handle multiple work streams, and occasionally travel for client meetings. A strong background in Python/R/C++/Java and cloud platforms is expected. #J-18808-Ljbffr ...

Electrical Maintenance Technician

Hiring Organisation
Rexroth
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent Contract, On-site
Electrical Engineering from an accredited university Proven experience in application of hydraulic & electronic systems in the mobile equipment market Significant experience with C, C++, Matlab Simulink, CoDeSys Deep knowledge in functional safety standards required for mobile machines (EU Machinery Directive, DIN EN ISO 13849, DIN EN ISO 25119, etc.) Strong ...

Software Development Manager - AI-Driven Manufacturing Tools

Location
Birmingham, England, United Kingdom
Fusion Manufacturing in Birmingham, UK. You will lead the Rosewood team responsible for the Fusion Manufacturing Tool Library, guiding engineers across TypeScript/React, C++, and cloud integrations. You will champion engineering excellence, mentor a team, and drive delivery in collaboration with PM, Architecture, UX, and other engineering teams, while ...

Senior Software Engineer

Location
Birmingham, England, United Kingdom
complex, established codebase, modernising technology, developing new capabilities and using agentic AI tools to transform how we build and test software. Working with C++, COM and C#/.NET, you'll tackle substantial engineering challenges while helping move Vision towards a more modern, maintainable architecture. It's an opportunity … real-world impact of your work. #LI-DG1 What You Will Do Develop, maintain and enhance Vision across a complex codebase spanning C++, COM and C#/.NET. Diagnose challenging issues and improve system reliability, performance, maintainability and test coverage. Support the modernisation of legacy C++ and VB6 functionality towards ...

Software Development Manager Birmingham, England, GB + 1 more Posted 17 hours ago

Location
Birmingham, England, United Kingdom
offs, and communicate progress.* Guide technical and architectural decisions, working with senior engineers to deliver maintainable, reliable, and performant software across **TypeScript/React, C++, and cloud service integrations**.* Champion engineering excellence through code reviews, automated testing, CI/CD, and continuous improvement of development practices.* Remain technically engaged … engineering leadership experience**, including formal people management or demonstrated experience leading and developing engineers.* Strong technical background in **TypeScript/JavaScript and React, or C++**, with the ability and willingness to work effectively across both technology stacks.* Experience developing complex software applications, with a solid understanding of software design, debugging ...

Intern, Software Engineer

Location
Birmingham, England, United Kingdom
working on Fusion 360 and reporting to our Engineering Director. The software we develop is both challenging and rewarding - from writing toolpath algorithms in C++ to developing web components in TypeScript or creating new AI tools to delight our customers - so we will ensure you get the training and support … degreeWhat are we looking forBright Computer Science, Maths, Physics, and Engineering studentsProgramming experience at some level, ideally using a C-style language (eg. C, C++, Java, C#), is desirableLearn MoreAbout AutodeskWelcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars ...