24 of 24 C++ Jobs in the West Midlands

SOFTWARE ENGINEERS C++

Hiring Organisation
Morson Edge
Location
Telford, Shropshire, West Midlands, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£500 - 600 per day
SOFTWARE ENGINEERS – CONTRACTS 12 MONTHS – HYBRID TELFORD Shropshire Hybrid working typically, 2 days on site, 3 days from home but this can fluctuate depending on business needs. Software Engineer Full Lifecycle design, development & integration of ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Burton Upon Trent, England, United Kingdom
tools Produce clear technical documentation Collaborate within a highly technical, team-oriented environment Essential Experience & Skills Minimum 5 years’ experience in embedded C/C++ development Strong low-level C programming (GCC toolchain) Writing and maintaining cross-compilation Makefiles Confident development within GNU/Linux (command line & desktop) Embedded Linux ...

Senior Software Engineer (Rust)

Hiring Organisation
Understanding Recruitment
Location
Birmingham, UK
Employment Type
Full-time
Experience working with Tokio, or other asynchronous frameworks such as async.std or Smol. Ideally a background in a core programming language such as C, C++, or Core Java. Candidates from functional backgrounds such as Scala, Erlang or Clojure are also encouraged to apply. Experience developing low-latency, high throughput systems. ...

Full Stack Developer - Typescript

Hiring Organisation
Computer Futures
Location
Coventry, West Midlands, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£70000 - £90000/annum personal & business bonus
problem-solving, debugging, and communication skills. Preferred Qualifications Experience with databases such as PostgreSQL, Redis, TimescaleDB. Familiarity with additional languages (Python, Java, C/C++). Knowledge of infrastructure as code (IaC), DevOps methodologies, and security best practices. Exposure to monitoring tools (Prometheus, Nagios) and API design (GraphQL, REST). ...

IoT Embedded Software Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Newport, Chetwynd Aston, Shropshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £60000/annum
resolve issues in embedded systems and OTA mechanisms with a focus on system reliability. What You Will Bring: - Proven experience in embedded C/C++ software development for embedded systems. - Understanding of Linux-based systems, RTOS, and ARM microcontroller environments. - Knowledge of secure coding practices, including encryption, certificate management ...

Software Engineer - C++ 17

Hiring Organisation
Morson Edge
Location
Telford, Shropshire, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Software Engineer C++ Salary: £60,000 - £70,000 + bonus Loaction: Telford Working Arrangements: Hybrid working 2/3 Days on sight per week WHAT WE ARE LOOKING FOR As a Software Engineer, you will be getting involved in the design, development & integration of equipment at the system ...

Senior Embedded Software Engineer

Hiring Organisation
Phare Labs
Location
Telford, Shropshire, UK
Employment Type
Full-time
make a difference in the lives of those who use it. Responsibilities Lead the design, development, and testing of embedded software in C/C++ for Phare C1. Develop, debug, and optimize firmware using various embedded system tools and techniques. Contribute to hardware design reviews, providing peer review feedback ...

Senior Embedded Software Engineer

Hiring Organisation
Phare Labs
Location
Worcester, Worcestershire, UK
Employment Type
Full-time
make a difference in the lives of those who use it. Responsibilities Lead the design, development, and testing of embedded software in C/C++ for Phare C1. Develop, debug, and optimize firmware using various embedded system tools and techniques. Contribute to hardware design reviews, providing peer review feedback ...

Senior Research Scientist

Hiring Organisation
Inworld AI
Location
Birmingham, UK
Employment Type
Full-time
technical field (CS, Math, Physics) with a strong foundation in Machine Learning. 3+ years of combined experience in software development (e.g. with Python or C++) and applied ML engineering. Demonstrated experience applying or researching Machine Learning in one or more of the following domains: Speech or video processing Natural Language ...

Interop Engineer Test completion and analysis-engineer

Hiring Organisation
Stackstudio Digital Ltd
Location
Warwick, Warwickshire, West Midlands, United Kingdom
Employment Type
Contract
Contract Rate
From £350 to £400 per day
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. ...

Senior Compiler Engineer

Hiring Organisation
IC Resources
Location
Wolverhampton, West Midlands, UK
Employment Type
Full-time
performance engineers on cross-platform support Contribute to the evolution of a modern, performance-focused compiler stack Compiler Engineer Background: Strong C/C++ skills and solid foundations in computer science Understanding of compiler design and optimisation techniques Experience with LLVM, CUDA, or GPU compiler toolchains Exposure to performance tuning ...

Firmware Engineer

Hiring Organisation
Chroma Recruitment
Location
Birmingham, England, United Kingdom
days per week, then moving to three days per week onsite. Firmware Engineer Requirements: Degree qualified in Electronics or Software Engineering Embedded C/C++ programming Microcontroller development Low level/bare metal programming FreeRTOS Understanding of electronics If you have the required skills and experience for this senior firmware ...

Field Application Engineer

Hiring Organisation
Verso Recruitment Group
Location
Stoke-on-Trent, Staffordshire, UK
Employment Type
Full-time
Experience - Strong background in embedded systems or hardware - Ideal to have experience with VxWorks and Linux. - Beneficial to have experience with C/C++ for embedded systems/hardware - Ability to interpret customer needs and convert them into actionable technical requirements. - Confident communicator with experience working directly with customers. - Problem ...

Software Simulation Engineer

Hiring Organisation
Quest Global Engineering Limited
Location
Redditch, Worcestershire, West Midlands, United Kingdom
Employment Type
Contract
systems), COMSOL, or AnyLogic. Programming: Strong scripting skills (Python, R) for data analysis and automating simulation tasks. Programming Languages: Proficiency in Python (scientific computing), C++ (high-performance tasks), and MATLAB/R for data analysis and mathematical modeling. Domain Knowledge: Solid understanding of warehousing automation technologies (AGVs, sorters, AS/ ...

Simulation Engineer

Hiring Organisation
Quest Global Engineering Limited
Location
Redditch, Worcestershire, West Midlands, United Kingdom
Employment Type
Contract
systems), COMSOL, or AnyLogic. Programming: Strong scripting skills (Python, R) for data analysis and automating simulation tasks. Programming Languages: Proficiency in Python (scientific computing), C++ (high-performance tasks), and MATLAB/R for data analysis and mathematical modeling. Domain Knowledge: Solid understanding of warehousing automation technologies (AGVs, sorters, AS/ ...

Senior Network Engineer

Hiring Organisation
Couch Heroes
Location
Worcester, Worcestershire, UK
Employment Type
Full-time
latency compensation techniques. Experience designing server architectures for persistent or session-based multiplayer games, including session management, load distribution, and failover. Proficiency in C++ with production experience writing networked gameplay and server systems. Strong communication skills and a collaborative approach to solving cross-discipline technical problems. Nice-to-Haves Experience ...

Digital IC Design Verification Engineer (All Levels)

Hiring Organisation
microTECH Global LTD
Location
Worcester, Worcestershire, UK
Employment Type
Full-time
frameworks from simulation to post-silicon What We're Looking For Experience in digital IC design verification (SystemVerilog/UVM) Knowledge of Python/C++ (Perl/TCL a plus) Understanding of computer architecture, memory hierarchies, and bus protocols (AMBA/AXI, NoC) Bachelor's or Master's in Electrical ...

Remote Software Developer (UK)

Hiring Organisation
Turing
Location
Birmingham, UK
Employment Type
Full-time
language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go; evaluating and refining AI-generated code for efficiency, scalability, and reliability; and working with cross-functional teams to enhance enterprise-level … Look Like? Working on AI model training initiatives by curating code examples, building solutions, and correcting code in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams ...

Software Engineer - C++ 17

Hiring Organisation
Morson Edge
Location
Telford, Shropshire, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 Annual
Software Engineer C++ Salary: £60,000 - £70,000 + bonus Loaction: Telford Working Arrangements: Hybrid working 2/3 Days on sight per week WHAT WE ARE LOOKING FOR As a Software Engineer, you will be getting involved in the design, development & integration of equipment at the system ...

Software Development Engineer

Hiring Organisation
ASC Connections Ltd
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
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 … 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 ...

Cryptography Engineers - Midlands, UK

Hiring Organisation
Infoplus Technologies UK Ltd
Location
Warwick, Warwickshire, UK
Employment Type
Full-time
degree in Electronics, Computer Science, Cybersecurity, or related fieldMinimum of 5 years of experience in in cryptography or embedded securityStrong C/C++ programming skillsDeep understanding of:oSymmetric encryption (AES, block cipher modes, authenticated encryption)oAsymmetric encryption & digital signatures (RSA, ECC, ECDSA, ECDH)oHashing and message authentication (SHA-2/… attack mitigation Preferred:Experience in Secure ECU Development (keywords AutoSAR, Crypto Stack, SecOC, CAN and CAN-FD, Automotive Ethernet, and so on).C/C++ language experience.Experience with debuggers.Automotive ECU security experienceAUTOSAR Crypto Stack knowledgeSecure boot and OTA/FOTA implementation experienceFamiliarity with post-quantum cryptography conceptsAbility to communicate with ...

Cryptography Engineers - Midlands, UK

Hiring Organisation
Infoplus Technologies UK Ltd
Location
Warwick, Warwickshire, West Midlands, United Kingdom
Employment Type
Contract
degree in Electronics, Computer Science, Cybersecurity, or related field Minimum of 5 years of experience in in cryptography or embedded security Strong C/C++ programming skills Deep understanding of: oSymmetric encryption (AES, block cipher modes, authenticated encryption) oAsymmetric encryption & digital signatures (RSA, ECC, ECDSA, ECDH) oHashing and message authentication … mitigation Preferred: Experience in Secure ECU Development (keywords AutoSAR, Crypto Stack, SecOC, CAN and CAN-FD, Automotive Ethernet, and so on). C/C++ language experience. Experience with debuggers. Automotive ECU security experience AUTOSAR Crypto Stack knowledge Secure boot and OTA/FOTA implementation experience Familiarity with post-quantum ...

Lead Imaging Developer

Hiring Organisation
Avanti
Location
Worcester, Worcestershire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £55,000 per annum
will be building software that interacts with physical devices and real-world constraints. What You’ll Be Doing • Developing and enhancing imaging pipelines in C++ • Integrating imaging routines into .NET based applications • Working closely with hardware and optical engineers • Implementing distortion correction and calibration techniques • Contributing to the design … forensic imaging products • Supporting both new product development and legacy system evolution Essential Skills • Strong C++ experience • C# and .NET (Core/Framework) • Experience working with imaging pipelines, computer vision or image processing • Experience integrating software with hardware or external devices • Comfortable working in a collaborative engineering environment Desirable Experience ...

Lead Gameplay Developer

Hiring Organisation
Couch Heroes
Location
Telford, Shropshire, UK
Employment Type
Full-time
robust, tuneable, and extensible gameplay code. Build systems that designers can iterate on without requiring engineering support for every change. Stay hands-on with C++ and Blueprint implementation. Build, profile, and iterate alongside your engineers, establishing technical quality benchmarks and code architecture patterns. Work with animation, VFX, and audio teams … engineering or gameplay lead role. Proven experience of direct people management: running 1:1s, setting goals, conducting performance reviews, and developing team members. Strong C++ proficiency with production experience in Unreal Engine, including Gameplay Ability System, replication, and Blueprint integration. Experience building gameplay systems for multiplayer or online games, with ...